diff options
| author | Eli Zaretskii | 2007-07-20 19:32:26 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2007-07-20 19:32:26 +0000 |
| commit | f37b8e41a1e0b9bbd5a8f553ec8b981a9bb2a48c (patch) | |
| tree | 9fe9eeb927b5870426e2e595f03a38a6c6d81d5f | |
| parent | e4fe7e5e9515ca3bf38acdbc86f4449a23535186 (diff) | |
| download | emacs-f37b8e41a1e0b9bbd5a8f553ec8b981a9bb2a48c.tar.gz emacs-f37b8e41a1e0b9bbd5a8f553ec8b981a9bb2a48c.zip | |
(bootstrap, bootstrap-nmake, bootstrap-gmake): Depend on cmdproxy.
(cleanall): Don't delete *~.
| -rw-r--r-- | nt/ChangeLog | 6 | ||||
| -rw-r--r-- | nt/makefile.w32-in | 14 |
2 files changed, 16 insertions, 4 deletions
diff --git a/nt/ChangeLog b/nt/ChangeLog index 7f44ccbc008..56ca9da1bbe 100644 --- a/nt/ChangeLog +++ b/nt/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2007-07-20 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * makefile.w32-in (bootstrap, bootstrap-nmake, bootstrap-gmake): | ||
| 4 | Depend on cmdproxy. | ||
| 5 | (cleanall): Don't delete *~. | ||
| 6 | |||
| 1 | 2007-07-11 Jason Rumney <jasonr@gnu.org> | 7 | 2007-07-11 Jason Rumney <jasonr@gnu.org> |
| 2 | 8 | ||
| 3 | * gmake.defs (OLE32): New library to link. | 9 | * gmake.defs (OLE32): New library to link. |
diff --git a/nt/makefile.w32-in b/nt/makefile.w32-in index f579855522e..69d53b357ae 100644 --- a/nt/makefile.w32-in +++ b/nt/makefile.w32-in | |||
| @@ -138,10 +138,12 @@ maybe-bootstrap-SH: doit | |||
| 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 |
| @@ -151,18 +153,20 @@ bootstrap-nmake: addsection | |||
| 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 | ||
| @@ -248,7 +252,7 @@ info-gmake: | |||
| 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 |
| @@ -287,6 +291,8 @@ 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 |