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'
.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}'
@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