changeset 28319:47ca83e58412

(bootstrap-lisp-1, bootstrap-list, bootstrap-src): New targets. (bootstrap): Rewritten in terms of the new targets above. Make info files, too.
author Gerd Moellmann <gerd@gnu.org>
date Sun, 26 Mar 2000 14:13:03 +0000
parents ff71c3a83b75
children 5e9613d20f46
files Makefile.in
diffstat 1 files changed, 7 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile.in	Sun Mar 26 14:09:59 2000 +0000
+++ b/Makefile.in	Sun Mar 26 14:13:03 2000 +0000
@@ -628,10 +628,13 @@
 ### special emacs executable is built from Lisp sources, which is then
 ### used to compile Lisp files.  The last step is a "normal" make.
 
-bootstrap: clean
+bootstrap: clean bootstrap-lisp-1 bootstrap-src bootstrap-lisp clean all info
+
+bootstrap-lisp-1:
 	(cd lisp; $(MAKE) $(MFLAGS) bootstrap-clean)
-	(cd src; $(MAKE) $(MFLAGS) bootstrap)
+
+bootstrap-lisp:
 	-(cd lisp; $(MAKE) $(MFLAGS) bootstrap EMACS=../src/bootstrap-emacs)
-	$(MAKE) $(MFLAGS) clean
-	$(MAKE) $(MFLAGS)
 
+bootstrap-src:
+	(cd src; $(MAKE) $(MFLAGS) bootstrap)