X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=sim%2Fucsim%2Fgui.src%2FMakefile.in;h=1364969cf22067dd3bfb0ae8a28e77619624b7cb;hb=72b7e8dadd92279596c0f56649775fc056acf449;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..1364969c 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: @@ -84,21 +92,30 @@ install_gui_api: # Deleting all the installed files # -------------------------------- uninstall: uninstall_gui_api +ifeq ($(curses_ok),yes) @for pkg in $(PKGS); do\ cd $$pkg && $(MAKE) uninstall ; cd ..;\ done +endif 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