aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman2002-02-13 15:47:55 +0000
committerRichard M. Stallman2002-02-13 15:47:55 +0000
commit0635d9fa5b4e27fcf7e3b60f8cf12cf4b5f131c3 (patch)
tree78b43c17b1b5e123c397617e56aa15808f070e9b
parentb9d9655c01e81048a2de3b5bb2f0a026db97e824 (diff)
downloademacs-0635d9fa5b4e27fcf7e3b60f8cf12cf4b5f131c3.tar.gz
emacs-0635d9fa5b4e27fcf7e3b60f8cf12cf4b5f131c3.zip
(maybe_bootstrap): Do `exit 1'.
(all): Don't depend on maybe_bootstrap here. (${SUBDIR}): Depend on it here instead.
-rw-r--r--Makefile.in7
1 files changed, 3 insertions, 4 deletions
diff --git a/Makefile.in b/Makefile.in
index 7ed696ce423..cdeb42af2c1 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -227,7 +227,7 @@ SUBDIR_MAKEFILES = lib-src/Makefile man/Makefile lispref/Makefile lispintro/Make
227COPYDIR = ${srcdir}/etc ${srcdir}/lisp 227COPYDIR = ${srcdir}/etc ${srcdir}/lisp
228COPYDESTS = ${etcdir} ${lispdir} 228COPYDESTS = ${etcdir} ${lispdir}
229 229
230all: maybe_bootstrap ${SUBDIR} leim 230all: ${SUBDIR} leim
231 231
232removenullpaths=sed -e 's/^://g' -e 's/:$$//g' -e 's/::/:/g' 232removenullpaths=sed -e 's/^://g' -e 's/:$$//g' -e 's/::/:/g'
233 233
@@ -262,7 +262,7 @@ lib-src: FRC src/config.stamp
262 262
263.RECURSIVE: ${SUBDIR} leim 263.RECURSIVE: ${SUBDIR} leim
264 264
265${SUBDIR}: ${SUBDIR_MAKEFILES} FRC 265${SUBDIR}: maybe_bootstrap ${SUBDIR_MAKEFILES} FRC
266 cd $@; $(MAKE) all $(MFLAGS) \ 266 cd $@; $(MAKE) all $(MFLAGS) \
267 CC='${CC}' CFLAGS='${CFLAGS}' CPPFLAGS='${CPPFLAGS}' \ 267 CC='${CC}' CFLAGS='${CFLAGS}' CPPFLAGS='${CPPFLAGS}' \
268 LDFLAGS='${LDFLAGS}' MAKE='${MAKE}' 268 LDFLAGS='${LDFLAGS}' MAKE='${MAKE}'
@@ -695,8 +695,7 @@ maybe_bootstrap:
695 @if [ ! -f $(srcdir)/lisp/abbrev.elc ]; then \ 695 @if [ ! -f $(srcdir)/lisp/abbrev.elc ]; then \
696 echo "Essential Lisp files seem to be missing. You should either"; \ 696 echo "Essential Lisp files seem to be missing. You should either"; \
697 echo "do \`make bootstrap' or create \`lisp/abbrev.elc' somehow."; \ 697 echo "do \`make bootstrap' or create \`lisp/abbrev.elc' somehow."; \
698 echo "This Make job will now hang till you kill it."; \ 698 exit 1;\
699 while true; do sleep 10; done; \
700 fi 699 fi
701 700
702bootstrap: bootstrap-clean-before bootstrap-lisp-1 bootstrap-src bootstrap-lisp bootstrap-clean-after all info 701bootstrap: bootstrap-clean-before bootstrap-lisp-1 bootstrap-src bootstrap-lisp bootstrap-clean-after all info