diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 15 | ||||
| -rw-r--r-- | src/Makefile.in | 14 |
2 files changed, 23 insertions, 6 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 4434b1d45e1..791ea6dcaa5 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,10 +1,17 @@ | |||
| 1 | 2008-06-20 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * Makefile.in (emacs${EXEEXT}): Depend on the machine-specific files. | ||
| 4 | (bootstrap-clean): New target that keeps TAGS around. | ||
| 5 | (../lisp/subdirs.el, ../lisp/loaddefs.el): New targets. | ||
| 6 | (bootstrap-emacs${EXEEXT}): Depend on subdirs.el. | ||
| 7 | |||
| 1 | 2008-06-20 Jason Rumney <jasonr@gnu.org> | 8 | 2008-06-20 Jason Rumney <jasonr@gnu.org> |
| 2 | 9 | ||
| 3 | * w32fns.c, w32term.c, w32term.h, w32gui.h [OLD_FONT]: Remove | 10 | * w32fns.c, w32term.c, w32term.h, w32gui.h [OLD_FONT]: |
| 4 | obsolete font code. | 11 | Remove obsolete font code. |
| 5 | 12 | ||
| 6 | * w32font.c (font_matches_spec): Use csb bitfield from font signature | 13 | * w32font.c (font_matches_spec): Use csb bitfield from font signature |
| 7 | to determine language support. | 14 | to determine language support. |
| 8 | 15 | ||
| 9 | 2008-06-20 Stefan Monnier <monnier@iro.umontreal.ca> | 16 | 2008-06-20 Stefan Monnier <monnier@iro.umontreal.ca> |
| 10 | 17 | ||
diff --git a/src/Makefile.in b/src/Makefile.in index a64ff668bdd..85b1c6c0f34 100644 --- a/src/Makefile.in +++ b/src/Makefile.in | |||
| @@ -906,7 +906,7 @@ RUN_TEMACS = `/bin/pwd`/temacs | |||
| 906 | 906 | ||
| 907 | all: emacs${EXEEXT} OTHER_FILES | 907 | all: emacs${EXEEXT} OTHER_FILES |
| 908 | 908 | ||
| 909 | emacs${EXEEXT}: temacs${EXEEXT} ${etc}DOC ${lisp} | 909 | emacs${EXEEXT}: temacs${EXEEXT} ${etc}DOC ${lisp} ${SOME_MACHINE_LISP} |
| 910 | #ifdef CANNOT_DUMP | 910 | #ifdef CANNOT_DUMP |
| 911 | rm -f emacs${EXEEXT} | 911 | rm -f emacs${EXEEXT} |
| 912 | ln temacs${EXEEXT} emacs${EXEEXT} | 912 | ln temacs${EXEEXT} emacs${EXEEXT} |
| @@ -1284,6 +1284,10 @@ distclean: clean | |||
| 1284 | mv ./.gdbinit ./.gdbinit.save | 1284 | mv ./.gdbinit ./.gdbinit.save |
| 1285 | if test -f "${srcdir}/.gdbinit"; then rm -f ./.gdbinit.save; \ | 1285 | if test -f "${srcdir}/.gdbinit"; then rm -f ./.gdbinit.save; \ |
| 1286 | else mv ./.gdbinit.save ./.gdbinit; fi | 1286 | else mv ./.gdbinit.save ./.gdbinit; fi |
| 1287 | /* bootstrap-clean is used to clean up just before a bootstrap. | ||
| 1288 | It should remove all files generated during a compilation/bootstrap, | ||
| 1289 | but not things like config.status or TAGS. */ | ||
| 1290 | bootstrap-clean: distclean | ||
| 1287 | maintainer-clean: distclean | 1291 | maintainer-clean: distclean |
| 1288 | @echo "This command is intended for maintainers to use;" | 1292 | @echo "This command is intended for maintainers to use;" |
| 1289 | @echo "it deletes files that may require special tools to rebuild." | 1293 | @echo "it deletes files that may require special tools to rebuild." |
| @@ -1318,10 +1322,16 @@ tags: TAGS TAGS-LISP $(lwlibdir)TAGS | |||
| 1318 | 1322 | ||
| 1319 | bootstrap: bootstrap-emacs${EXEEXT} | 1323 | bootstrap: bootstrap-emacs${EXEEXT} |
| 1320 | 1324 | ||
| 1325 | ../lisp/subdirs.el: | ||
| 1326 | cd $(lispsource); $(MAKE) update-subdirs | ||
| 1327 | |||
| 1328 | ../lisp/loaddefs.el: bootstrap-emacs${EXEEXT} | ||
| 1329 | cd $(lispsource); $(MAKE) autoloads EMACS=../src/bootstrap-emacs${EXEEXT} | ||
| 1330 | |||
| 1321 | /* Dump an Emacs executable named bootstrap-emacs containing the | 1331 | /* Dump an Emacs executable named bootstrap-emacs containing the |
| 1322 | files from loadup.el in source form. */ | 1332 | files from loadup.el in source form. */ |
| 1323 | 1333 | ||
| 1324 | bootstrap-emacs${EXEEXT}: temacs${EXEEXT} ${lispsource}international/charprop.el | 1334 | bootstrap-emacs${EXEEXT}: temacs${EXEEXT} ${lispsource}international/charprop.el ../lisp/subdirs.el |
| 1325 | #ifdef CANNOT_DUMP | 1335 | #ifdef CANNOT_DUMP |
| 1326 | ln temacs${EXEEXT} bootstrap-emacs${EXEEXT} | 1336 | ln temacs${EXEEXT} bootstrap-emacs${EXEEXT} |
| 1327 | #else | 1337 | #else |