[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/Makefile.in,v
From: |
Stefan Monnier |
Subject: |
[Emacs-diffs] Changes to emacs/src/Makefile.in,v |
Date: |
Fri, 20 Jun 2008 21:48:21 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Stefan Monnier <monnier> 08/06/20 21:48:17
Index: src/Makefile.in
===================================================================
RCS file: /sources/emacs/emacs/src/Makefile.in,v
retrieving revision 1.388
retrieving revision 1.389
diff -u -b -r1.388 -r1.389
--- src/Makefile.in 8 Jun 2008 09:26:01 -0000 1.388
+++ src/Makefile.in 20 Jun 2008 21:48:17 -0000 1.389
@@ -906,7 +906,7 @@
all: emacs${EXEEXT} OTHER_FILES
-emacs${EXEEXT}: temacs${EXEEXT} ${etc}DOC ${lisp}
+emacs${EXEEXT}: temacs${EXEEXT} ${etc}DOC ${lisp} ${SOME_MACHINE_LISP}
#ifdef CANNOT_DUMP
rm -f emacs${EXEEXT}
ln temacs${EXEEXT} emacs${EXEEXT}
@@ -1284,6 +1284,10 @@
mv ./.gdbinit ./.gdbinit.save
if test -f "${srcdir}/.gdbinit"; then rm -f ./.gdbinit.save; \
else mv ./.gdbinit.save ./.gdbinit; fi
+/* bootstrap-clean is used to clean up just before a bootstrap.
+ It should remove all files generated during a compilation/bootstrap,
+ but not things like config.status or TAGS. */
+bootstrap-clean: distclean
maintainer-clean: distclean
@echo "This command is intended for maintainers to use;"
@echo "it deletes files that may require special tools to rebuild."
@@ -1318,10 +1322,16 @@
bootstrap: bootstrap-emacs${EXEEXT}
+../lisp/subdirs.el:
+ cd $(lispsource); $(MAKE) update-subdirs
+
+../lisp/loaddefs.el: bootstrap-emacs${EXEEXT}
+ cd $(lispsource); $(MAKE) autoloads
EMACS=../src/bootstrap-emacs${EXEEXT}
+
/* Dump an Emacs executable named bootstrap-emacs containing the
files from loadup.el in source form. */
-bootstrap-emacs${EXEEXT}: temacs${EXEEXT}
${lispsource}international/charprop.el
+bootstrap-emacs${EXEEXT}: temacs${EXEEXT}
${lispsource}international/charprop.el ../lisp/subdirs.el
#ifdef CANNOT_DUMP
ln temacs${EXEEXT} bootstrap-emacs${EXEEXT}
#else
- [Emacs-diffs] Changes to emacs/src/Makefile.in,v, Dan Nicolaescu, 2008/06/01
- [Emacs-diffs] Changes to emacs/src/Makefile.in,v, Chong Yidong, 2008/06/08
- [Emacs-diffs] Changes to emacs/src/Makefile.in,v, Andreas Schwab, 2008/06/08
- [Emacs-diffs] Changes to emacs/src/Makefile.in,v, Andreas Schwab, 2008/06/08
- [Emacs-diffs] Changes to emacs/src/Makefile.in,v,
Stefan Monnier <=
- [Emacs-diffs] Changes to emacs/src/Makefile.in,v, Stefan Monnier, 2008/06/20
- [Emacs-diffs] Changes to emacs/src/Makefile.in,v, Miles Bader, 2008/06/20
- [Emacs-diffs] Changes to emacs/src/Makefile.in,v, Andreas Schwab, 2008/06/21
- [Emacs-diffs] Changes to emacs/src/Makefile.in,v, Andreas Schwab, 2008/06/21
- [Emacs-diffs] Changes to emacs/src/Makefile.in,v, Stefan Monnier, 2008/06/21
- [Emacs-diffs] Changes to emacs/src/Makefile.in,v, Stefan Monnier, 2008/06/21
- [Emacs-diffs] Changes to emacs/src/Makefile.in,v, Stefan Monnier, 2008/06/21
- [Emacs-diffs] Changes to emacs/src/Makefile.in,v, Glenn Morris, 2008/06/21
- [Emacs-diffs] Changes to emacs/src/Makefile.in,v, Glenn Morris, 2008/06/21
- [Emacs-diffs] Changes to emacs/src/Makefile.in,v, Stefan Monnier, 2008/06/22