Mercurial > emacs
comparison lisp/Makefile.in @ 71952:5021520a58bd
(mh-loaddefs.el): Finish setting up the default empty
file *before* telling Emacs to add the autoloads, in case it fails.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Mon, 17 Jul 2006 21:22:50 +0000 |
parents | fbaf1c0fb4da |
children | 5f2636a9b8eb 8a8e69664178 |
comparison
equal
deleted
inserted
replaced
71951:478ceb2bebd8 | 71952:5021520a58bd |
---|---|
245 echo ";; Author: Bill Wohler <wohler@newt.com>" >> $@ | 245 echo ";; Author: Bill Wohler <wohler@newt.com>" >> $@ |
246 echo ";; Keywords: mail" >> $@ | 246 echo ";; Keywords: mail" >> $@ |
247 echo ";;; Commentary:" >> $@ | 247 echo ";;; Commentary:" >> $@ |
248 echo ";;; Change Log:" >> $@ | 248 echo ";;; Change Log:" >> $@ |
249 echo ";;; Code:" >> $@ | 249 echo ";;; Code:" >> $@ |
250 $(EMACS) $(EMACSOPT) \ | |
251 -l autoload \ | |
252 --eval "(setq generate-autoload-cookie \";;;###mh-autoload\")" \ | |
253 --eval "(setq generated-autoload-file \"$(lisp)/mh-e/mh-loaddefs.el\")" \ | |
254 --eval "(setq make-backup-files nil)" \ | |
255 -f batch-update-autoloads $(lisp)/mh-e | |
256 echo "" >> $@ | 250 echo "" >> $@ |
257 echo "(provide 'mh-loaddefs)" >> $@ | 251 echo "(provide 'mh-loaddefs)" >> $@ |
258 echo ";; Local Variables:" >> $@ | 252 echo ";; Local Variables:" >> $@ |
259 echo ";; version-control: never" >> $@ | 253 echo ";; version-control: never" >> $@ |
260 echo ";; no-byte-compile: t" >> $@ | 254 echo ";; no-byte-compile: t" >> $@ |
261 echo ";; no-update-autoloads: t" >> $@ | 255 echo ";; no-update-autoloads: t" >> $@ |
262 echo ";; End:" >> $@ | 256 echo ";; End:" >> $@ |
263 echo ";;; mh-loaddefs.el ends here" >> $@ | 257 echo ";;; mh-loaddefs.el ends here" >> $@ |
258 $(EMACS) $(EMACSOPT) \ | |
259 -l autoload \ | |
260 --eval "(setq generate-autoload-cookie \";;;###mh-autoload\")" \ | |
261 --eval "(setq generated-autoload-file \"$(lisp)/mh-e/mh-loaddefs.el\")" \ | |
262 --eval "(setq make-backup-files nil)" \ | |
263 -f batch-update-autoloads $(lisp)/mh-e | |
264 | 264 |
265 # Prepare a bootstrap in the lisp subdirectory. | 265 # Prepare a bootstrap in the lisp subdirectory. |
266 # | 266 # |
267 # Build loaddefs.el to make sure it's up-to-date. If it's not, that | 267 # Build loaddefs.el to make sure it's up-to-date. If it's not, that |
268 # might lead to errors during the bootstrap because something fails to | 268 # might lead to errors during the bootstrap because something fails to |