mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-27 07:37:33 +00:00
(bootstrap-prepare): Don't chmod files.
(autoloads): Do it here instead, where it's actually needed.
This commit is contained in:
parent
6a9cbb8592
commit
a5cd8bed3b
@ -1,3 +1,8 @@
|
|||||||
|
2008-05-13 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||||
|
|
||||||
|
* Makefile.in (bootstrap-prepare): Don't chmod files.
|
||||||
|
(autoloads): Do it here instead, where it's actually needed.
|
||||||
|
|
||||||
2008-05-13 Chong Yidong <cyd@stupidchicken.com>
|
2008-05-13 Chong Yidong <cyd@stupidchicken.com>
|
||||||
|
|
||||||
* tool-bar.el (tool-bar-make-keymap): Account for the optional
|
* tool-bar.el (tool-bar-make-keymap): Account for the optional
|
||||||
|
@ -117,7 +117,11 @@ finder-data: $(emacs-deps) autoloads doit
|
|||||||
echo Directories: $$wins; \
|
echo Directories: $$wins; \
|
||||||
$(emacs) -l finder --eval '(setq generated-finder-keywords-file "$(lisp)/finder-inf.el")' -f finder-compile-keywords-make-dist $$wins
|
$(emacs) -l finder --eval '(setq generated-finder-keywords-file "$(lisp)/finder-inf.el")' -f finder-compile-keywords-make-dist $$wins
|
||||||
|
|
||||||
|
# The chmod +w is to handle env var CVSREAD=1. Files named
|
||||||
|
# are identified by being the value of `generated-autoload-file'.
|
||||||
autoloads: $(emacs-deps) $(LOADDEFS) doit
|
autoloads: $(emacs-deps) $(LOADDEFS) doit
|
||||||
|
chmod +w $(lisp)/ps-print.el $(lisp)/emulation/tpu-edt.el \
|
||||||
|
$(lisp)/emacs-lisp/cl-loaddefs.el
|
||||||
wd=$(lisp); $(setwins_almost); \
|
wd=$(lisp); $(setwins_almost); \
|
||||||
echo Directories: $$wins; \
|
echo Directories: $$wins; \
|
||||||
$(emacs) -l autoload --eval '(setq generated-autoload-file "$(lisp)/loaddefs.el")' -f batch-update-autoloads $$wins
|
$(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)
|
|||||||
# an up-to-date copy of loaddefs.el that is uncorrupted by
|
# an up-to-date copy of loaddefs.el that is uncorrupted by
|
||||||
# local changes. (Because loaddefs.el is an automatically generated
|
# local changes. (Because loaddefs.el is an automatically generated
|
||||||
# file, we don't want to store it in the source repository).
|
# file, we don't want to store it in the source repository).
|
||||||
#
|
|
||||||
# The chmod +w is to handle env var CVSREAD=1. Files named
|
|
||||||
# are identified by being the value of `generated-autoload-file'.
|
|
||||||
|
|
||||||
bootstrap-prepare:
|
bootstrap-prepare:
|
||||||
if test -x $(EMACS); then \
|
if test -x $(EMACS); then \
|
||||||
$(MAKE) $(MFLAGS) autoloads; \
|
$(MAKE) $(MFLAGS) autoloads; \
|
||||||
fi
|
fi
|
||||||
chmod +w $(lisp)/ps-print.el $(lisp)/emulation/tpu-edt.el \
|
|
||||||
$(lisp)/emacs-lisp/cl-loaddefs.el
|
|
||||||
|
|
||||||
maintainer-clean: distclean bootstrap-clean
|
maintainer-clean: distclean bootstrap-clean
|
||||||
cd $(lisp); rm -f $(AUTOGENEL)
|
cd $(lisp); rm -f $(AUTOGENEL)
|
||||||
|
Loading…
Reference in New Issue
Block a user