]> git.eshelyaron.com Git - emacs.git/commitdiff
(bootstrap-prepare): Make $(lisp)/ps-print.el
authorThien-Thi Nguyen <ttn@gnuvola.org>
Thu, 5 Jul 2007 20:37:35 +0000 (20:37 +0000)
committerThien-Thi Nguyen <ttn@gnuvola.org>
Thu, 5 Jul 2007 20:37:35 +0000 (20:37 +0000)
and $(lisp)/emacs-lisp/cl-loaddefs.el writable, as well.

lisp/ChangeLog
lisp/Makefile.in

index f0e38047bda99455f394ac66f5f1ff52ab32a821..a60628403f2c3007b27a2ec7dd61cbb4d50f8c74 100644 (file)
@@ -41,6 +41,9 @@
        * Makefile.in (bootstrap-prepare): When copying from
        ldefs-boot.el, make sure loaddefs.el is writeable.
 
+       (bootstrap-prepare): Make $(lisp)/ps-print.el
+       and $(lisp)/emacs-lisp/cl-loaddefs.el writable, as well.
+
 2007-07-05  Dan Nicolaescu  <dann@ics.uci.edu>
 
        * vc-hg.el (vc-hg-internal-status): Inline in `vc-hg-state', the
 2007-07-01  Sean O'Rourke  <sorourke@cs.ucsd.edu>  (tiny change)
 
        * complete.el (partial-completion-mode): Remove advice of
-       read-file-name-internal. 
+       read-file-name-internal.
        (PC-do-completion): Rebind minibuffer-completion-table.
        (PC-read-file-name-internal): New function doing what
        read-file-name-internal advice did.
index 3f56538e84e9d74b3e954f9ce1bf2f44837bc125..8d407860a7c83cc99cb11f766bbf2819e1c64b48 100644 (file)
@@ -275,14 +275,19 @@ $(lisp)/mh-e/mh-loaddefs.el: $(lisp)/subdirs.el $(MH_E_SRC)
 # an up-to-date copy of loaddefs.el that is uncorrupted by
 # local changes.  (Because loaddefs.el is an automatically generated
 # 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:
        if test -x $(EMACS); then                               \
          $(MAKE) $(MFLAGS) autoloads;                          \
        else                                                    \
          cp $(lisp)/ldefs-boot.el $(lisp)/loaddefs.el;         \
-         chmod +w $(lisp)/loaddefs.el;                         \
        fi
+       chmod +w $(lisp)/loaddefs.el            \
+         $(lisp)/ps-print.el                   \
+         $(lisp)/emacs-lisp/cl-loaddefs.el
 
 maintainer-clean: distclean
        cd $(lisp); rm -f *.elc */*.elc $(AUTOGENEL)