diff options
| author | Juanma Barranquero | 2008-06-20 15:18:30 +0000 |
|---|---|---|
| committer | Juanma Barranquero | 2008-06-20 15:18:30 +0000 |
| commit | 329b266147d9cbdce7b5df5a4dfd03518aaa3064 (patch) | |
| tree | 7f1cd7f9f7bfa96949282266ebc6719857b1b24b | |
| parent | 7389398d79de058a40766f2ba75c92c9cd123534 (diff) | |
| download | emacs-329b266147d9cbdce7b5df5a4dfd03518aaa3064.tar.gz emacs-329b266147d9cbdce7b5df5a4dfd03518aaa3064.zip | |
* makefile.w32-in (bootstrap-clean-CMD, bootstrap-clean-SH):
Don't copy ldefs-boot.el over loaddefs.el.
(bootstrap-clean): Remove loaddefs.el and don't depend on it.
(loaddefs.el-SH, loaddefs.el-CMD): Don't add autoloads and defvars
to loaddefs.el; they are not needed now. Add coding cookie.
| -rw-r--r-- | lisp/ChangeLog | 8 | ||||
| -rw-r--r-- | lisp/makefile.w32-in | 46 |
2 files changed, 23 insertions, 31 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index c434c9e0b41..6ad96d54567 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,11 @@ | |||
| 1 | 2008-06-20 Juanma Barranquero <lekktu@gmail.com> | ||
| 2 | |||
| 3 | * makefile.w32-in (bootstrap-clean-CMD, bootstrap-clean-SH): | ||
| 4 | Don't copy ldefs-boot.el over loaddefs.el. | ||
| 5 | (bootstrap-clean): Remove loaddefs.el and don't depend on it. | ||
| 6 | (loaddefs.el-SH, loaddefs.el-CMD): Don't add autoloads and defvars | ||
| 7 | to loaddefs.el; they are not needed now. Add coding cookie. | ||
| 8 | |||
| 1 | 2008-06-20 Miles Bader <miles@gnu.org> | 9 | 2008-06-20 Miles Bader <miles@gnu.org> |
| 2 | 10 | ||
| 3 | * face-remap.el (face-remap-add-relative, face-remap-set-base): | 11 | * face-remap.el (face-remap-add-relative, face-remap-set-base): |
diff --git a/lisp/makefile.w32-in b/lisp/makefile.w32-in index 7a774fead9c..08385bef5bd 100644 --- a/lisp/makefile.w32-in +++ b/lisp/makefile.w32-in | |||
| @@ -129,37 +129,26 @@ $(lisp)/loaddefs.el: | |||
| 129 | loaddefs.el-SH: | 129 | loaddefs.el-SH: |
| 130 | echo ";;; loaddefs.el --- automatically extracted autoloads" > $@ | 130 | echo ";;; loaddefs.el --- automatically extracted autoloads" > $@ |
| 131 | echo ";;" >> $@; echo ";;; Code:" >> $@ | 131 | echo ";;" >> $@; echo ";;; Code:" >> $@ |
| 132 | echo "(autoload 'define-minor-mode \"easy-mmode\")" >>$@ | ||
| 133 | echo "(autoload 'define-ccl-program \"ccl\")" >>$@ | ||
| 134 | echo "(autoload 'regexp-opt \"regexp-opt\")" >>$@ | ||
| 135 | echo "(autoload 'string-to-list \"mule-util\")" >>$@ | ||
| 136 | echo "(autoload 'define-derived-mode \"derived\")" >>$@ | ||
| 137 | echo "(autoload 'encoded-kbd-mode \"encoded-kb\")" >>$@ | ||
| 138 | echo "(defvar cvs-global-menu nil)" >>$@ | ||
| 139 | echo "" >> $@ | 132 | echo "" >> $@ |
| 140 | echo ";;; Local Variables:" >> $@ | 133 | echo ";; Local Variables:" >> $@ |
| 141 | echo ";;; version-control: never" >> $@ | 134 | echo ";; version-control: never" >> $@ |
| 142 | echo ";;; no-byte-compile: t" >> $@ | 135 | echo ";; no-byte-compile: t" >> $@ |
| 143 | echo ";;; no-update-autoloads: t" >> $@ | 136 | echo ";; no-update-autoloads: t" >> $@ |
| 144 | echo ";;; End:" >> $@ | 137 | echo ";; coding: utf-8" >> $@ |
| 138 | echo ";; End:" >> $@ | ||
| 145 | echo ";;; loaddefs.el ends here" >> $@ | 139 | echo ";;; loaddefs.el ends here" >> $@ |
| 146 | 140 | ||
| 147 | loaddefs.el-CMD: | 141 | loaddefs.el-CMD: |
| 148 | echo ;;; loaddefs.el --- automatically extracted autoloads> $@ | 142 | echo ;;; loaddefs.el --- automatically extracted autoloads> $@ |
| 143 | echo ;;>> $@ | ||
| 149 | echo ;;; Code:>> $@ | 144 | echo ;;; Code:>> $@ |
| 150 | echo (autoload 'define-minor-mode "easy-mmode")>> $@ | ||
| 151 | echo (autoload 'define-ccl-program "ccl")>> $@ | ||
| 152 | echo (autoload 'regexp-opt "regexp-opt")>> $@ | ||
| 153 | echo (autoload 'string-to-list "mule-util")>> $@ | ||
| 154 | echo (autoload 'define-derived-mode "derived")>> $@ | ||
| 155 | echo (autoload 'encoded-kbd-mode "encoded-kb")>> $@ | ||
| 156 | echo (defvar cvs-global-menu nil)>> $@ | ||
| 157 | echo.>> $@ | 145 | echo.>> $@ |
| 158 | echo ;;; Local Variables:>> $@ | 146 | echo ;; Local Variables:>> $@ |
| 159 | echo ;;; version-control: never>> $@ | 147 | echo ;; version-control: never>> $@ |
| 160 | echo ;;; no-byte-compile: t>> $@ | 148 | echo ;; no-byte-compile: t>> $@ |
| 161 | echo ;;; no-update-autoloads: t>> $@ | 149 | echo ;; no-update-autoloads: t>> $@ |
| 162 | echo ;;; End:>> $@ | 150 | echo ;; coding: utf-8>> $@ |
| 151 | echo ;; End:>> $@ | ||
| 163 | echo ;;; loaddefs.el ends here>> $@ | 152 | echo ;;; loaddefs.el ends here>> $@ |
| 164 | 153 | ||
| 165 | # Use . instead of $(lisp) because $(lisp) is an absolute file name, | 154 | # Use . instead of $(lisp) because $(lisp) is an absolute file name, |
| @@ -384,22 +373,17 @@ $(lisp)/mh-e/mh-loaddefs.el: $(MH_E_SRC) | |||
| 384 | # sources only. | 373 | # sources only. |
| 385 | 374 | ||
| 386 | # Need separate version for sh and native cmd.exe | 375 | # Need separate version for sh and native cmd.exe |
| 387 | # Note that bootstrap-clean-$(SHELLTYPE) copies ldefs-boot.el to loaddefs.el, | 376 | bootstrap-clean: |
| 388 | # and thus the almost-empty loaddefs.el crafted by the $(lisp)/loaddefs.el | 377 | - $(DEL) $(lisp)/loaddefs.el |
| 389 | # target can NOT be built _after_ bootstrap-clean-$(SHELLTYPE) does its | ||
| 390 | # thing, or else an empty loaddefs.el will overwrite the full one. | ||
| 391 | bootstrap-clean: $(lisp)/loaddefs.el | ||
| 392 | $(MAKE) $(MFLAGS) bootstrap-clean-$(SHELLTYPE) | 378 | $(MAKE) $(MFLAGS) bootstrap-clean-$(SHELLTYPE) |
| 393 | 379 | ||
| 394 | bootstrap-clean-CMD: | 380 | bootstrap-clean-CMD: |
| 395 | # if exist "$(EMACS)" $(MAKE) $(MFLAGS) autoloads | 381 | # if exist "$(EMACS)" $(MAKE) $(MFLAGS) autoloads |
| 396 | cp $(lisp)/ldefs-boot.el $(lisp)/loaddefs.el | ||
| 397 | -for %%f in (. $(WINS)) do for %%g in (%%f\*.elc) do @$(DEL) %%g | 382 | -for %%f in (. $(WINS)) do for %%g in (%%f\*.elc) do @$(DEL) %%g |
| 398 | 383 | ||
| 399 | bootstrap-clean-SH: | 384 | bootstrap-clean-SH: |
| 400 | # if test -f "$(EMACS)"; then $(MAKE) $(MFLAGS) autoloads; fi | 385 | # if test -f "$(EMACS)"; then $(MAKE) $(MFLAGS) autoloads; fi |
| 401 | # -rm -f $(lisp)/*.elc $(lisp)/*/*.elc | 386 | # -rm -f $(lisp)/*.elc $(lisp)/*/*.elc |
| 402 | cp $(lisp)/ldefs-boot.el $(lisp)/loaddefs.el | ||
| 403 | -for dir in . $(WINS); do rm -f $$dir/*.elc; done | 387 | -for dir in . $(WINS); do rm -f $$dir/*.elc; done |
| 404 | 388 | ||
| 405 | # Generate/update files for the bootstrap process. | 389 | # Generate/update files for the bootstrap process. |