[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/msdos/mainmake.v2
From: |
Eli Zaretskii |
Subject: |
[Emacs-diffs] Changes to emacs/msdos/mainmake.v2 |
Date: |
Sat, 09 Mar 2002 09:09:14 -0500 |
Index: emacs/msdos/mainmake.v2
diff -c emacs/msdos/mainmake.v2:1.24 emacs/msdos/mainmake.v2:1.25
*** emacs/msdos/mainmake.v2:1.24 Sat Nov 24 05:36:56 2001
--- emacs/msdos/mainmake.v2 Sat Mar 9 09:09:14 2002
***************
*** 147,149 ****
--- 147,177 ----
cd leim
if exist Makefile redir $(MAKE) clean
cd ..
+
+ .PHONY: bootstrap bootstrap-lisp-1 boostrap-src bootstrap-lisp bootstrap-clean
+ .PHONY: maybe_bootstrap
+
+ maybe_bootstrap:
+ @if not exist lisp\abbrevs.elc djecho \
+ "Some *.elc files are missing. You should do a `make bootstrap'."
+ @if not exist lisp\abbrevs.elc fail-this-make
+
+ bootstrap: bootstrap-clean-before bootstrap-lisp-1 bootstrap-src
bootstrap-lisp bootstrap-clean-after all info
+
+ bootstrap-lisp-1:
+ cd lisp; $(MAKE) $(MFLAGS) bootstrap-clean
+
+ bootstrap-lisp:
+ cd lisp; $(MAKE) $(MFLAGS) bootstrap EMACS=../src/b-emacs.exe
+
+ bootstrap-src:
+ cd src; $(MAKE) $(MFLAGS) bootstrap
+
+ ### Used for `bootstrap' to avoid deleting existing dumped Emacs executables.
+ bootstrap-clean-before: FRC
+ cd src; $(MAKE) $(MFLAGS) mostlyclean
+ cd lib-src; $(MAKE) $(MFLAGS) clean
+ cd leim; $(MAKE) $(MFLAGS) clean
+
+ bootstrap-clean-after:
+ cd src; $(MAKE) $(MFLAGS) mostlyclean
- [Emacs-diffs] Changes to emacs/msdos/mainmake.v2,
Eli Zaretskii <=
- [Emacs-diffs] Changes to emacs/msdos/mainmake.v2, Eli Zaretskii, 2002/03/09
- [Emacs-diffs] Changes to emacs/msdos/mainmake.v2, Eli Zaretskii, 2002/03/09
- [Emacs-diffs] Changes to emacs/msdos/mainmake.v2, Eli Zaretskii, 2002/03/09
- [Emacs-diffs] Changes to emacs/msdos/mainmake.v2, Eli Zaretskii, 2002/03/09
- [Emacs-diffs] Changes to emacs/msdos/mainmake.v2, Eli Zaretskii, 2002/03/20
- [Emacs-diffs] Changes to emacs/msdos/mainmake.v2, Eli Zaretskii, 2002/03/20