Mercurial > emacs
comparison Makefile.in @ 41545:3349025e46e2
bootstrap should not delete dumped executables:
(bootstrap-clean-before): New target.
(bootstrap): Use bootstrap-clean-before instead of clean.
(bootstrap-clean-after): Renamed from bootstrap-clean. Calls changed.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Mon, 26 Nov 2001 11:00:17 +0000 |
parents | 127674ee967f |
children | fa1b986db58b |
comparison
equal
deleted
inserted
replaced
41544:6e1b9dffcb53 | 41545:3349025e46e2 |
---|---|
694 maybe_bootstrap: | 694 maybe_bootstrap: |
695 if [ ! -f $(srcdir)/lisp/abbrev.elc ]; then \ | 695 if [ ! -f $(srcdir)/lisp/abbrev.elc ]; then \ |
696 $(MAKE) $(MFLAGS) bootstrap; \ | 696 $(MAKE) $(MFLAGS) bootstrap; \ |
697 fi | 697 fi |
698 | 698 |
699 bootstrap: clean bootstrap-lisp-1 bootstrap-src bootstrap-lisp bootstrap-clean all info | 699 bootstrap: boostrap-clean-before bootstrap-lisp-1 bootstrap-src bootstrap-lisp bootstrap-clean all info |
700 | 700 |
701 bootstrap-lisp-1: | 701 bootstrap-lisp-1: |
702 (cd lisp; $(MAKE) $(MFLAGS) bootstrap-clean) | 702 (cd lisp; $(MAKE) $(MFLAGS) bootstrap-clean) |
703 | 703 |
704 bootstrap-lisp: | 704 bootstrap-lisp: |
705 (cd lisp; $(MAKE) $(MFLAGS) bootstrap EMACS=../src/bootstrap-emacs) | 705 (cd lisp; $(MAKE) $(MFLAGS) bootstrap EMACS=../src/bootstrap-emacs) |
706 | 706 |
707 bootstrap-src: | 707 bootstrap-src: |
708 (cd src; $(MAKE) $(MFLAGS) bootstrap) | 708 (cd src; $(MAKE) $(MFLAGS) bootstrap) |
709 | 709 |
710 bootstrap-clean: | 710 ### Used for `bootstrap' to avoid deleting existing dumped Emacs executables. |
711 (cd src; $(MAKE) $(MFLAGS) clean) | 711 bootstrap-clean-before: FRC |
712 (cd src; $(MAKE) $(MFLAGS) mostlyclean) | |
713 (cd oldXMenu; $(MAKE) $(MFLAGS) clean) | |
714 (cd lwlib; $(MAKE) $(MFLAGS) clean) | |
715 (cd lib-src; $(MAKE) $(MFLAGS) clean) | |
716 -(cd man && $(MAKE) $(MFLAGS) clean) | |
717 -(cd lispref && $(MAKE) $(MFLAGS) clean) | |
718 -(cd lispintro && $(MAKE) $(MFLAGS) clean) | |
719 (cd leim; $(MAKE) $(MFLAGS) clean) | |
720 | |
721 bootstrap-clean-after: | |
722 (cd src; $(MAKE) $(MFLAGS) mostlyclean) |