diff Makefile.in @ 47410:b375ca944a14

(bootstrap-lisp-1, bootstrap-lisp, bootstrap) (bootstrap-clean-after): Delete. (bootstrap): Make the sequencing explicit.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Wed, 11 Sep 2002 21:00:08 +0000
parents c317a55fcc93
children 36a83e5558ed
line wrap: on
line diff
--- a/Makefile.in	Wed Sep 11 20:57:50 2002 +0000
+++ b/Makefile.in	Wed Sep 11 21:00:08 2002 +0000
@@ -711,7 +711,7 @@
 ### special emacs executable is built from Lisp sources, which is then
 ### used to compile Lisp files.  The last step is a "normal" make.
 
-.PHONY: bootstrap bootstrap-lisp-1 boostrap-src bootstrap-lisp bootstrap-clean
+.PHONY: bootstrap
 .PHONY: maybe_bootstrap
 
 maybe_bootstrap:
@@ -721,16 +721,12 @@
 	  exit 1;\
 	fi
 
-bootstrap: bootstrap-clean-before bootstrap-lisp-1 bootstrap-src bootstrap-lisp bootstrap-clean-after all info
-
-bootstrap-lisp-1:
+bootstrap: bootstrap-clean-before info FRC
 	(cd lisp; $(MAKE) $(MFLAGS) bootstrap-clean)
-
-bootstrap-lisp:
+	(cd src; $(MAKE) $(MFLAGS) bootstrap)
 	(cd lisp; $(MAKE) $(MFLAGS) bootstrap EMACS=../src/bootstrap-emacs)
-
-bootstrap-src:
-	(cd src; $(MAKE) $(MFLAGS) bootstrap)
+	(cd src; $(MAKE) $(MFLAGS) mostlyclean)
+	$(MAKE) $(MFLAGS) all
 
 ### Used for `bootstrap' to avoid deleting existing dumped Emacs executables.
 bootstrap-clean-before: FRC
@@ -743,5 +739,3 @@
 	-(cd lispintro &&   $(MAKE) $(MFLAGS) clean)
 	(cd leim;     $(MAKE) $(MFLAGS) clean)
 
-bootstrap-clean-after:
-	(cd src; $(MAKE) $(MFLAGS) mostlyclean)