X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=sim%2Fucsim%2Fgui.src%2FMakefile.in;h=4b09fab80d64af2019e1bf942431fa211388dbd9;hb=b6e650674687c1d2b5ab9d6d467cd9252a5d22ae;hp=89d1c8c9d6670e6d829d0780e3a47f63f3e71c95;hpb=f27cbdc6513b26748661452e50ed3af99fac16a2;p=fw%2Fsdcc diff --git a/sim/ucsim/gui.src/Makefile.in b/sim/ucsim/gui.src/Makefile.in index 89d1c8c9..4b09fab8 100644 --- a/sim/ucsim/gui.src/Makefile.in +++ b/sim/ucsim/gui.src/Makefile.in @@ -36,8 +36,14 @@ man2dir = $(mandir)/man2 infodir = @infodir@ srcdir = @srcdir@ +enable_serio = @enable_serio@ PKGS = -CURSES_PKGS = serio.src +ifeq ($(enable_serio),yes) +SERIO_PKG = serio.src +else +SERIO_PKG = +endif +CURSES_PKGS = $(SERIO.PKG) # Common code OBJECTS = rec.o @@ -60,8 +66,8 @@ all: gui.src gui.src: checkconf gui_api ifeq ($(curses_ok),yes) - @for pkg in $(CURSES_PKGS); do\ - $(MAKE) -C $$pkg $$pkg ;\ + @for pkg in dummy $(CURSES_PKGS); do\ + if test -d $$pkg; then $(MAKE) -C $$pkg $$pkg; else : ; fi ;\ done endif # @for pkg in $(PKGS); do\ @@ -74,9 +80,11 @@ gui_api: ucsim_lib tool_lib # Compiling and installing everything and runing test # --------------------------------------------------- install: install_gui_api +ifeq ($(curses_ok),yes) @for pkg in $(PKGS); do\ cd $$pkg && $(MAKE) install ; cd ..;\ done +endif install_gui_api: @@ -93,12 +101,19 @@ uninstall_gui_api: # Performing self-test # -------------------- -check: check_gui_api +check: check_local @for pkg in $(PKGS); do\ cd $$pkg && $(MAKE) check ; cd ..;\ done -check_gui_api: +check_local: + +test: test_local + @for pkg in $(PKGS); do\ + cd $$pkg && $(MAKE) test ; cd ..;\ + done + +test_local: # Performing installation test