[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/Makefile.in
From: |
Bill Wohler |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/Makefile.in |
Date: |
Fri, 07 Oct 2005 00:58:01 -0400 |
Index: emacs/lisp/Makefile.in
diff -c emacs/lisp/Makefile.in:1.66 emacs/lisp/Makefile.in:1.67
*** emacs/lisp/Makefile.in:1.66 Wed Aug 17 01:58:07 2005
--- emacs/lisp/Makefile.in Fri Oct 7 04:57:58 2005
***************
*** 44,50 ****
cus-load.el \
finder-inf.el \
subdirs.el \
! eshell/esh-groups.el
# Files to compile before others during a bootstrap. This is done to
# speed up the bootstrap process. The CC files are compiled first
--- 44,51 ----
cus-load.el \
finder-inf.el \
subdirs.el \
! eshell/esh-groups.el \
! mh-e/mh-loaddefs.el
# Files to compile before others during a bootstrap. This is done to
# speed up the bootstrap process. The CC files are compiled first
***************
*** 148,154 ****
# subdirectories, to make sure require's and load's in the files being
# compiled find the right files.
! compile: $(lisp)/subdirs.el doit
find $(lisp) -name "*.elc" -print | xargs chmod +w >/dev/null 2>&1; \
wd=$(lisp); $(setwins); \
els=`echo $$wins | tr ' \011' '\012\012' | \
--- 149,155 ----
# subdirectories, to make sure require's and load's in the files being
# compiled find the right files.
! compile: $(lisp)/subdirs.el mh-autoloads doit
find $(lisp) -name "*.elc" -print | xargs chmod +w >/dev/null 2>&1; \
wd=$(lisp); $(setwins); \
els=`echo $$wins | tr ' \011' '\012\012' | \
***************
*** 201,207 ****
# Note that this doesn't create .elc files. It only recompiles if an
# .elc is present.
! recompile: doit $(lisp)/progmodes/cc-mode.elc
$(EMACS) $(EMACSOPT) --eval "(batch-byte-recompile-directory 0)" $(lisp)
# CC Mode uses a compile time macro system which causes a compile time
--- 202,208 ----
# Note that this doesn't create .elc files. It only recompiles if an
# .elc is present.
! recompile: doit mh-autoloads $(lisp)/progmodes/cc-mode.elc
$(EMACS) $(EMACSOPT) --eval "(batch-byte-recompile-directory 0)" $(lisp)
# CC Mode uses a compile time macro system which causes a compile time
***************
*** 213,218 ****
--- 214,257 ----
$(lisp)/progmodes/cc-defs.el
$(EMACS) $(EMACSOPT) -f batch-byte-compile $(lisp)/progmodes/cc-mode.el
+ # Update MH-E internal autoloads. These are not to be confused with
+ # the autoloads for the MH-E entry points, which are already in
+ # loaddefs.el.
+ MH-E-SRC = $(lisp)/mh-e/mh-acros.el $(lisp)/mh-e/mh-alias.el \
+ $(lisp)/mh-e/mh-comp.el $(lisp)/mh-e/mh-customize.el \
+ $(lisp)/mh-e/mh-e.el $(lisp)/mh-e/mh-funcs.el \
+ $(lisp)/mh-e/mh-mime.el $(lisp)/mh-e/mh-pick.el \
+ $(lisp)/mh-e/mh-print.el $(lisp)/mh-e/mh-inc.el \
+ $(lisp)/mh-e/mh-init.el $(lisp)/mh-e/mh-index.el \
+ $(lisp)/mh-e/mh-identity.el $(lisp)/mh-e/mh-junk.el \
+ $(lisp)/mh-e/mh-seq.el $(lisp)/mh-e/mh-speed.el \
+ $(lisp)/mh-e/mh-utils.el
+
+ mh-autoloads: $(lisp)/mh-e/mh-loaddefs.el
+ $(lisp)/mh-e/mh-loaddefs.el: $(MH-E-SRC)
+ echo ";;; mh-loaddefs.el --- automatically extracted autoloads" > $@
+ echo ";;" >> $@
+ echo ";;; Copyright (C) 2003, 2004, 2005 Free Software Foundation,
Inc." >> $@
+ echo ";;; Author: Bill Wohler <address@hidden>" >> $@
+ echo ";;; Keywords: mail" >> $@
+ echo ";;; Commentary:" >> $@
+ echo ";;; Change Log:" >> $@
+ echo ";;; Code:" >> $@
+ $(EMACS) $(EMACSOPT) \
+ -l autoload \
+ --eval "(setq generate-autoload-cookie \";;;###mh-autoload\")" \
+ --eval "(setq generated-autoload-file (expand-file-name
\"mh-e/mh-loaddefs.el\"))" \
+ --eval "(setq make-backup-files nil)" \
+ -f batch-update-autoloads mh-e
+ echo "" >> $@
+ echo "(provide 'mh-loaddefs)" >> $@
+ echo ";;; Local Variables:" >> $@
+ echo ";;; version-control: never" >> $@
+ echo ";;; no-byte-compile: t" >> $@
+ echo ";;; no-update-autoloads: t" >> $@
+ echo ";;; End:" >> $@
+ echo ";;; mh-loaddefs.el ends here" >> $@
+
# Prepare a bootstrap in the lisp subdirectory.
#
# Build loaddefs.el to make sure it's up-to-date. If it's not, that
***************
*** 241,247 ****
# Generate/update files for the bootstrap process.
! bootstrap: update-subdirs autoloads compile
# Generate/update files after the bootstrap process.
# custom-deps needs `preloaded-file-list'.
--- 280,286 ----
# Generate/update files for the bootstrap process.
! bootstrap: update-subdirs autoloads mh-autoloads compile
# Generate/update files after the bootstrap process.
# custom-deps needs `preloaded-file-list'.
- [Emacs-diffs] Changes to emacs/lisp/Makefile.in,
Bill Wohler <=