/[emacs]/emacs/msdos/mainmake.v2
ViewVC logotype

Diff of /emacs/msdos/mainmake.v2

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.24 by eliz, Sat Nov 24 10:36:56 2001 UTC revision 1.25 by eliz, Sat Mar 9 14:09:14 2002 UTC
# Line 147  clean: Line 147  clean:
147          cd leim          cd leim
148          if exist Makefile redir $(MAKE) clean          if exist Makefile redir $(MAKE) clean
149          cd ..          cd ..
150    
151    .PHONY: bootstrap bootstrap-lisp-1 boostrap-src bootstrap-lisp bootstrap-clean
152    .PHONY: maybe_bootstrap
153    
154    maybe_bootstrap:
155            @if not exist lisp\abbrevs.elc djecho \
156             "Some *.elc files are missing.  You should do a `make bootstrap'."
157            @if not exist lisp\abbrevs.elc fail-this-make
158    
159    bootstrap: bootstrap-clean-before bootstrap-lisp-1 bootstrap-src bootstrap-lisp bootstrap-clean-after all info
160    
161    bootstrap-lisp-1:
162            cd lisp; $(MAKE) $(MFLAGS) bootstrap-clean
163    
164    bootstrap-lisp:
165            cd lisp; $(MAKE) $(MFLAGS) bootstrap EMACS=../src/b-emacs.exe
166    
167    bootstrap-src:
168            cd src; $(MAKE) $(MFLAGS) bootstrap
169    
170    ### Used for `bootstrap' to avoid deleting existing dumped Emacs executables.
171    bootstrap-clean-before: FRC
172            cd src;      $(MAKE) $(MFLAGS) mostlyclean
173            cd lib-src;  $(MAKE) $(MFLAGS) clean
174            cd leim;     $(MAKE) $(MFLAGS) clean
175    
176    bootstrap-clean-after:
177            cd src; $(MAKE) $(MFLAGS) mostlyclean

Legend:
Removed from v.1.24  
changed lines
  Added in v.1.25

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26