aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
authorStefan Monnier2008-06-21 01:38:39 +0000
committerStefan Monnier2008-06-21 01:38:39 +0000
commitfc46d2193603d395a8aaf254fa07e450744e2eb2 (patch)
tree7cbffce7d24ea4adeabe982dea16e52561300668 /lisp/ChangeLog
parent5989ba2f87b231d9421ec13fb9e0811767921aa5 (diff)
downloademacs-fc46d2193603d395a8aaf254fa07e450744e2eb2.tar.gz
emacs-fc46d2193603d395a8aaf254fa07e450744e2eb2.zip
Make "make" do a bootstrap if needed.
* src/Makefile.in (emacs${EXEEXT}): Link the new emacs to bootstrap-emacs. (bootstrapclean): Remove. (.el.elc): New rule. (PRECOMP): New var. (../lisp/subdirs.el): Remove. (bootstrap-emacs${EXEEXT}): Remove subdirs.el and charpro.el dependency. (witness-emacs): New target. (mostlyclean): Remove witness-emacs as well. (../lisp/loaddefs.el, ${lisp} ${SOME_MACHINE_LISP}): Add witness-emacs dependency. * lisp/loadup.el: Don't add emacs-<VERS> name when bootstrapping. * lisp/Makefile.in (emacs-deps): Remove. ($(lisp)/cus-load.el, $(lisp)/finder-inf.el): Re-add. (all): Use them. (autogen-clean): Remove. * Makefile.in (maybe_bootstrap, src/bootstrap-emacs${EXEEXT}) (bootstrap-build): Remove. (top_bootclean): New var. (top_distclean, bootstrap-clean): Use it. (bootstrap): Don't recheck config. Make normally.
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index bed038f31ef..817dc58ecdd 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,12 @@
12008-06-21 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * loadup.el: Don't add emacs-<VERS> name when bootstrapping.
4
5 * Makefile.in (emacs-deps): Remove.
6 ($(lisp)/cus-load.el, $(lisp)/finder-inf.el): Re-add.
7 (all): Use them.
8 (autogen-clean): Remove.
9
12008-06-20 Stefan Monnier <monnier@iro.umontreal.ca> 102008-06-20 Stefan Monnier <monnier@iro.umontreal.ca>
2 11
3 * Makefile.in (all): New target. 12 * Makefile.in (all): New target.