diff options
| -rw-r--r-- | lisp/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/Makefile.in | 9 |
2 files changed, 9 insertions, 5 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 6e2c495b424..c8b1e53614d 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2008-05-13 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * Makefile.in (bootstrap-prepare): Don't chmod files. | ||
| 4 | (autoloads): Do it here instead, where it's actually needed. | ||
| 5 | |||
| 1 | 2008-05-13 Chong Yidong <cyd@stupidchicken.com> | 6 | 2008-05-13 Chong Yidong <cyd@stupidchicken.com> |
| 2 | 7 | ||
| 3 | * tool-bar.el (tool-bar-make-keymap): Account for the optional | 8 | * tool-bar.el (tool-bar-make-keymap): Account for the optional |
diff --git a/lisp/Makefile.in b/lisp/Makefile.in index 538214be047..119280dcf41 100644 --- a/lisp/Makefile.in +++ b/lisp/Makefile.in | |||
| @@ -117,7 +117,11 @@ finder-data: $(emacs-deps) autoloads doit | |||
| 117 | echo Directories: $$wins; \ | 117 | echo Directories: $$wins; \ |
| 118 | $(emacs) -l finder --eval '(setq generated-finder-keywords-file "$(lisp)/finder-inf.el")' -f finder-compile-keywords-make-dist $$wins | 118 | $(emacs) -l finder --eval '(setq generated-finder-keywords-file "$(lisp)/finder-inf.el")' -f finder-compile-keywords-make-dist $$wins |
| 119 | 119 | ||
| 120 | # The chmod +w is to handle env var CVSREAD=1. Files named | ||
| 121 | # are identified by being the value of `generated-autoload-file'. | ||
| 120 | autoloads: $(emacs-deps) $(LOADDEFS) doit | 122 | autoloads: $(emacs-deps) $(LOADDEFS) doit |
| 123 | chmod +w $(lisp)/ps-print.el $(lisp)/emulation/tpu-edt.el \ | ||
| 124 | $(lisp)/emacs-lisp/cl-loaddefs.el | ||
| 121 | wd=$(lisp); $(setwins_almost); \ | 125 | wd=$(lisp); $(setwins_almost); \ |
| 122 | echo Directories: $$wins; \ | 126 | echo Directories: $$wins; \ |
| 123 | $(emacs) -l autoload --eval '(setq generated-autoload-file "$(lisp)/loaddefs.el")' -f batch-update-autoloads $$wins | 127 | $(emacs) -l autoload --eval '(setq generated-autoload-file "$(lisp)/loaddefs.el")' -f batch-update-autoloads $$wins |
| @@ -307,16 +311,11 @@ $(CAL_DIR)/hol-loaddefs.el: $(emacs-deps) $(CAL_SRC) | |||
| 307 | # an up-to-date copy of loaddefs.el that is uncorrupted by | 311 | # an up-to-date copy of loaddefs.el that is uncorrupted by |
| 308 | # local changes. (Because loaddefs.el is an automatically generated | 312 | # local changes. (Because loaddefs.el is an automatically generated |
| 309 | # file, we don't want to store it in the source repository). | 313 | # file, we don't want to store it in the source repository). |
| 310 | # | ||
| 311 | # The chmod +w is to handle env var CVSREAD=1. Files named | ||
| 312 | # are identified by being the value of `generated-autoload-file'. | ||
| 313 | 314 | ||
| 314 | bootstrap-prepare: | 315 | bootstrap-prepare: |
| 315 | if test -x $(EMACS); then \ | 316 | if test -x $(EMACS); then \ |
| 316 | $(MAKE) $(MFLAGS) autoloads; \ | 317 | $(MAKE) $(MFLAGS) autoloads; \ |
| 317 | fi | 318 | fi |
| 318 | chmod +w $(lisp)/ps-print.el $(lisp)/emulation/tpu-edt.el \ | ||
| 319 | $(lisp)/emacs-lisp/cl-loaddefs.el | ||
| 320 | 319 | ||
| 321 | maintainer-clean: distclean bootstrap-clean | 320 | maintainer-clean: distclean bootstrap-clean |
| 322 | cd $(lisp); rm -f $(AUTOGENEL) | 321 | cd $(lisp); rm -f $(AUTOGENEL) |