X-Git-Url: https://git.gag.com/?a=blobdiff_plain;ds=sidebyside;f=sim%2Fucsim%2FMakefile;h=27fd11dffefa8ff306f8e5d2f1dc4bcc7a9238e0;hb=499b6796788df7ba66b6ce645ebefd1be3bf96c3;hp=8426e47e14f466fa2f6355c777eeac3fdee32b92;hpb=1ddbcb24b0d2b94a9aef24b61797a8541aeb439f;p=fw%2Fsdcc diff --git a/sim/ucsim/Makefile b/sim/ucsim/Makefile index 8426e47e..27fd11df 100644 --- a/sim/ucsim/Makefile +++ b/sim/ucsim/Makefile @@ -9,19 +9,19 @@ STARTYEAR = 1997 SHELL = /bin/sh PRJDIR = . -PKGS = cmd.src sim.src s51.src avr.src z80.src doc -#gui.src +PKGS = cmd.src sim.src gui.src s51.src avr.src z80.src doc srcdir = . # Compiling entire program or any subproject # ------------------------------------------ -all: main.mk +all: checkconf $(MAKE) -f main.mk all @for pkg in $(PKGS); do\ cd $$pkg && $(MAKE) $$pkg ; cd ..;\ done + $(MAKE) -f main.mk main_app libs: main.mk $(MAKE) -f main.mk libs @@ -151,22 +151,29 @@ lines: # Remaking configuration # ---------------------- configure: configure.in - $(SHELL) autoconf - -main.mk: $(srcdir)/main_in.mk $(srcdir)/configure.in config.status - $(SHELL) ./config.status + @echo "RE-CREATING CONFIGURE" + $(SHELL) autoconf configure.in >configure + chmod 755 configure config.status: configure - $(SHELL) ./config.status --recheck + @echo "RE-CHECKING CONFIGURATION" + ./config.status -recheck + +makefiles: config.status + @echo "RE-MAKING MAKEFILES" + $(SHELL) ./config.status -makefiles: +main.mk: $(srcdir)/main_in.mk $(srcdir)/configure.in + @echo "RE-MAKING MAIN.MK" $(SHELL) ./config.status -freshconf: main.mk +freshconf: echo_freshconf configure main.mk + +echo_freshconf: + @echo "FRESHCONF" checkconf: - @if [ -f devel ]; then\ - $(MAKE) freshconf;\ - fi + @echo "CHECKCONF" + @if [ -f devel ]; then $(MAKE) freshconf; fi # End of Makefile