aboutsummaryrefslogtreecommitdiffstats
path: root/src/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 /src/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 'src/ChangeLog')
-rw-r--r--src/ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 83405f2e414..c3476f667d8 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,16 @@
12008-06-21 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * Makefile.in (emacs${EXEEXT}): Link the new emacs to bootstrap-emacs.
4 (bootstrapclean): Remove.
5 (.el.elc): New rule.
6 (PRECOMP): New var.
7 (../lisp/subdirs.el): Remove.
8 (bootstrap-emacs${EXEEXT}): Remove subdirs.el and charpro.el dependency.
9 (witness-emacs): New target.
10 (mostlyclean): Remove witness-emacs as well.
11 (../lisp/loaddefs.el, ${lisp} ${SOME_MACHINE_LISP}):
12 Add witness-emacs dependency.
13
12008-06-20 Chong Yidong <cyd@stupidchicken.com> 142008-06-20 Chong Yidong <cyd@stupidchicken.com>
2 15
3 * font.c (Ffont_face_attributes): Omit key-attribute pairs not 16 * font.c (Ffont_face_attributes): Omit key-attribute pairs not