# HG changeset patch # User Gerd Moellmann # Date 954079983 0 # Node ID 47ca83e58412928aa08b4859d1a5eaa4c2ebaa2e # Parent ff71c3a83b75c17cefdc3dc6da7c66efc7468d9a (bootstrap-lisp-1, bootstrap-list, bootstrap-src): New targets. (bootstrap): Rewritten in terms of the new targets above. Make info files, too. diff -r ff71c3a83b75 -r 47ca83e58412 Makefile.in --- 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)