changeset 43266:56b68a777e75

(maybe_bootstrap): Do `exit 1'. (all): Don't depend on maybe_bootstrap here. (${SUBDIR}): Depend on it here instead.
author Richard M. Stallman <rms@gnu.org>
date Wed, 13 Feb 2002 15:47:55 +0000
parents 10539fb6d0fc
children a98ecf783878
files Makefile.in
diffstat 1 files changed, 3 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile.in	Wed Feb 13 08:18:12 2002 +0000
+++ b/Makefile.in	Wed Feb 13 15:47:55 2002 +0000
@@ -227,7 +227,7 @@
 COPYDIR = ${srcdir}/etc ${srcdir}/lisp
 COPYDESTS = ${etcdir} ${lispdir}
 
-all: maybe_bootstrap ${SUBDIR} leim
+all: ${SUBDIR} leim
 
 removenullpaths=sed -e 's/^://g' -e 's/:$$//g' -e 's/::/:/g'
 
@@ -262,7 +262,7 @@
 
 .RECURSIVE: ${SUBDIR} leim
 
-${SUBDIR}: ${SUBDIR_MAKEFILES} FRC
+${SUBDIR}: maybe_bootstrap ${SUBDIR_MAKEFILES} FRC
 	cd $@; $(MAKE) all $(MFLAGS) \
 	  CC='${CC}' CFLAGS='${CFLAGS}' CPPFLAGS='${CPPFLAGS}' \
 	  LDFLAGS='${LDFLAGS}' MAKE='${MAKE}'
@@ -695,8 +695,7 @@
 	@if [ ! -f $(srcdir)/lisp/abbrev.elc ]; then \
 	  echo "Essential Lisp files seem to be missing.  You should either"; \
 	  echo "do \`make bootstrap' or create \`lisp/abbrev.elc' somehow.";    \
-	  echo "This Make job will now hang till you kill it."; \
-	  while true; do sleep 10; done; \
+	  exit 1;\
 	fi
 
 bootstrap: bootstrap-clean-before bootstrap-lisp-1 bootstrap-src bootstrap-lisp bootstrap-clean-after all info