makefile: fix configure dependencies

Reconfigure if "cfg-racket" changes without "configure" changing.
This commit is contained in:
Matthew Flatt 2019-05-10 21:21:30 -06:00
parent 001eeded9f
commit 59d5300f77
2 changed files with 3 additions and 3 deletions

View File

@ -241,7 +241,7 @@ native-for-cross:
cd racket/src/build/cross; $(MAKE) reconfigure MORE_CONFIGURE_ARGS="$(MORE_CROSS_CONFIGURE_ARGS)"
cd racket/src/build/cross/racket; $(MAKE)
racket/src/build/cross/Makefile: racket/src/configure racket/src/Makefile.in
racket/src/build/cross/Makefile: racket/src/configure racket/src/cfg-racket racket/src/Makefile.in
cd racket/src/build/cross; ../../configure $(MORE_CROSS_CONFIGURE_ARGS)
# ------------------------------------------------------------
@ -473,7 +473,7 @@ native-cs-for-cross-finish:
cd racket/src/build/cross/cs/c; $(MAKE) reconfigure
cd racket/src/build/cross/cs/c; $(MAKE)
racket/src/build/cross/cs/c/Makefile: racket/src/cs/c/configure racket/src/cs/c/Makefile.in
racket/src/build/cross/cs/c/Makefile: racket/src/cs/c/configure racket/src/cs/c/cfg-racket racket/src/cs/c/Makefile.in
cd racket/src/build/cross/cs/c; ../../../../cs/c/configure --enable-csdefault
# ------------------------------------------------------------

View File

@ -302,5 +302,5 @@ SRC_MAKEFILES = $(srcdir)/Makefile.in $(srcdir)/racket/Makefile.in \
reconfigure:
$(MAKE) Makefile
Makefile: $(srcdir)/configure $(SRC_MAKEFILES)
Makefile: $(srcdir)/configure $(srcdir)/cfg-racket $(srcdir)/cfg-cs $(SRC_MAKEFILES)
$(srcdir)/configure $(CONFIGURE_ARGS_qq) $(MORE_CONFIGURE_ARGS)