annotate lib-src/.arch-inventory @ 96137:eae2eee28ad3

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.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Sat, 21 Jun 2008 01:38:39 +0000
parents 655e2c8d2f5f
children 63a6a2c8b2eb
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
56043
a0fc4f10d0cf Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-401
Miles Bader <miles@gnu.org>
parents:
diff changeset
1 # Ignore binaries
78362
655e2c8d2f5f Update some .arch-inventory files
Miles Bader <miles@gnu.org>
parents: 56634
diff changeset
2 backup ^(test-distrib|make-docfile|profile|digest-doc|movemail|cvtmail|fakemail|blessmail|yow|emacsserver|hexl|update-game-score|etags|ctags|emacsclient|b2m|ebrowse|sorted-doc)$
56043
a0fc4f10d0cf Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-401
Miles Bader <miles@gnu.org>
parents:
diff changeset
3
a0fc4f10d0cf Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-401
Miles Bader <miles@gnu.org>
parents:
diff changeset
4 # Building actually makes a copy/link of the source file
a0fc4f10d0cf Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-401
Miles Bader <miles@gnu.org>
parents:
diff changeset
5 precious ^(ctags\.c)$
a0fc4f10d0cf Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-401
Miles Bader <miles@gnu.org>
parents:
diff changeset
6
56055
34a75c56c1ce Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-403
Miles Bader <miles@gnu.org>
parents: 56043
diff changeset
7 # Windows generates this
34a75c56c1ce Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-403
Miles Bader <miles@gnu.org>
parents: 56043
diff changeset
8 backup ^(DOC)$
34a75c56c1ce Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-403
Miles Bader <miles@gnu.org>
parents: 56043
diff changeset
9
56043
a0fc4f10d0cf Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-401
Miles Bader <miles@gnu.org>
parents:
diff changeset
10 # arch-tag: da33b3d6-170d-4fe5-9eb8-ed2753bc9b4f