Mercurial > emacs
comparison nt/makefile.w32-in @ 90984:a1be62cbd32a
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 814-815)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-232
author | Miles Bader <miles@gnu.org> |
---|---|
date | Wed, 18 Jul 2007 22:15:15 +0000 |
parents | 95d0cdf160ea cecb560e9ace |
children | f55f9811f5d7 |
comparison
equal
deleted
inserted
replaced
90983:8cdd8b5fa891 | 90984:a1be62cbd32a |
---|---|
136 echo "do \`make bootstrap' or create \`lisp/abbrev.elc' somehow."; \ | 136 echo "do \`make bootstrap' or create \`lisp/abbrev.elc' somehow."; \ |
137 echo; \ | 137 echo; \ |
138 exit -1; \ | 138 exit -1; \ |
139 fi | 139 fi |
140 | 140 |
141 bootstrap: addsection bootstrap-$(MAKETYPE) | 141 # Bootstrap depends on cmdproxy because some Lisp functions |
142 # loaded during bootstrap may need to run shell commands. | |
143 bootstrap: addsection cmdproxy bootstrap-$(MAKETYPE) | |
142 $(MAKE) $(MFLAGS) $(XMFLAGS) all | 144 $(MAKE) $(MFLAGS) $(XMFLAGS) all |
143 | 145 |
144 bootstrap-nmake: addsection | 146 bootstrap-nmake: addsection cmdproxy |
145 cd ..\lisp | 147 cd ..\lisp |
146 $(MAKE) $(MFLAGS) bootstrap-clean | 148 $(MAKE) $(MFLAGS) bootstrap-clean |
147 cd ..\src | 149 cd ..\src |
148 $(MAKE) $(MFLAGS) clean | 150 $(MAKE) $(MFLAGS) clean |
149 cd ..\lib-src | 151 cd ..\lib-src |
150 $(MAKE) $(MFLAGS) clean | 152 $(MAKE) $(MFLAGS) clean |
151 cd ..\src | 153 cd ..\src |
152 $(MAKE) $(MFLAGS) bootstrap | 154 $(MAKE) $(MFLAGS) bootstrap |
153 $(MAKE) $(MFLAGS) bootstrap-clean | 155 $(MAKE) $(MFLAGS) bootstrap-clean |
156 $(CP) $(BLD)/cmdproxy.exe ../bin | |
154 cd ..\lisp | 157 cd ..\lisp |
155 $(MAKE) $(MFLAGS) SHELL=$(SHELLTYPE) bootstrap | 158 $(MAKE) $(MFLAGS) SHELL=$(SHELLTYPE) bootstrap |
156 cd ..\lib-src | 159 cd ..\lib-src |
157 $(MAKE) $(MFLAGS) DOC | 160 $(MAKE) $(MFLAGS) DOC |
158 cd ..\nt | 161 cd ..\nt |
159 | 162 |
160 bootstrap-gmake: addsection | 163 bootstrap-gmake: addsection cmdproxy |
161 $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../lisp bootstrap-clean | 164 $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../lisp bootstrap-clean |
162 $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../src clean | 165 $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../src clean |
163 $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../lib-src clean | 166 $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../lib-src clean |
164 $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../src bootstrap | 167 $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../src bootstrap |
165 $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../src bootstrap-clean | 168 $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../src bootstrap-clean |
169 $(CP) $(BLD)/cmdproxy.exe ../bin | |
166 $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../lisp bootstrap | 170 $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../lisp bootstrap |
167 $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../lib-src DOC | 171 $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../lib-src DOC |
168 | 172 |
169 bootstrap-clean: bootstrap-clean-$(MAKETYPE) | 173 bootstrap-clean: bootstrap-clean-$(MAKETYPE) |
170 | 174 |
246 $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../lispintro info | 250 $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../lispintro info |
247 # | 251 # |
248 # Maintenance | 252 # Maintenance |
249 # | 253 # |
250 clean: clean-other-dirs-$(MAKETYPE) | 254 clean: clean-other-dirs-$(MAKETYPE) |
251 - $(DEL) *~ $(COMPILER_TEMP_FILES) | 255 - $(DEL) $(COMPILER_TEMP_FILES) |
252 - $(DEL_TREE) $(OBJDIR) | 256 - $(DEL_TREE) $(OBJDIR) |
253 - $(DEL) stamp_BLD | 257 - $(DEL) stamp_BLD |
254 - $(DEL) ../etc/DOC ../etc/DOC-X | 258 - $(DEL) ../etc/DOC ../etc/DOC-X |
255 | 259 |
256 clean-other-dirs-nmake: | 260 clean-other-dirs-nmake: |
285 | 289 |
286 cleanall-other-dirs-gmake: | 290 cleanall-other-dirs-gmake: |
287 $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../lib-src cleanall | 291 $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../lib-src cleanall |
288 $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../src cleanall | 292 $(MAKE) $(MFLAGS) $(XMFLAGS) -C ../src cleanall |
289 | 293 |
294 # We used to delete *~ here, but that might inadvertently remove | |
295 # precious files if it happens to match their short 8+3 aliases. | |
290 cleanall: clean cleanall-other-dirs-$(MAKETYPE) | 296 cleanall: clean cleanall-other-dirs-$(MAKETYPE) |
291 - $(DEL_TREE) obj | 297 - $(DEL_TREE) obj |
292 - $(DEL_TREE) obj-spd | 298 - $(DEL_TREE) obj-spd |
293 - $(DEL_TREE) oo | 299 - $(DEL_TREE) oo |
294 - $(DEL_TREE) oo-spd | 300 - $(DEL_TREE) oo-spd |