diff options
| author | Martin Stjernholm | 2004-02-14 18:10:32 +0000 |
|---|---|---|
| committer | Martin Stjernholm | 2004-02-14 18:10:32 +0000 |
| commit | 8445679307d68a0260d17cc0b606c08b59fe7d6a (patch) | |
| tree | 895f02f1a5cedc2a1a32c5f2238f83e423156add | |
| parent | d30b6b3390969ebe92b242b811482a08c77b0e24 (diff) | |
| download | emacs-8445679307d68a0260d17cc0b606c08b59fe7d6a.tar.gz emacs-8445679307d68a0260d17cc0b606c08b59fe7d6a.zip | |
* Makefile.in: Fixed the CC Mode recompile kludge so it works
when building in a different directory.
| -rw-r--r-- | lisp/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/Makefile.in | 9 |
2 files changed, 11 insertions, 3 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 6e6f513b0e9..8bc44cb54cb 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2004-02-14 Martin Stjernholm <bug-cc-mode@gnu.org> | ||
| 2 | |||
| 3 | * Makefile.in: Fixed the CC Mode recompile kludge so it works | ||
| 4 | when building in a different directory. | ||
| 5 | |||
| 1 | 2004-02-13 Luc Teirlinck <teirllm@auburn.edu> | 6 | 2004-02-13 Luc Teirlinck <teirllm@auburn.edu> |
| 2 | 7 | ||
| 3 | * simple.el (kill-new): Put yank-handler property on the entire | 8 | * simple.el (kill-new): Put yank-handler property on the entire |
diff --git a/lisp/Makefile.in b/lisp/Makefile.in index 49d3ffda651..2358a8a8a3e 100644 --- a/lisp/Makefile.in +++ b/lisp/Makefile.in | |||
| @@ -273,14 +273,17 @@ compile-after-backup: backup-compiled-files compile-always | |||
| 273 | # Note that this doesn't create .elc files. It only recompiles if an | 273 | # Note that this doesn't create .elc files. It only recompiles if an |
| 274 | # .elc is present. | 274 | # .elc is present. |
| 275 | 275 | ||
| 276 | recompile: doit progmodes/cc-mode.elc | 276 | recompile: doit $(lisp)/progmodes/cc-mode.elc |
| 277 | $(EMACS) $(EMACSOPT) -f batch-byte-recompile-directory $(lisp) | 277 | $(EMACS) $(EMACSOPT) -f batch-byte-recompile-directory $(lisp) |
| 278 | 278 | ||
| 279 | # CC Mode uses a compile time macro system which causes a compile time | 279 | # CC Mode uses a compile time macro system which causes a compile time |
| 280 | # dependency in cc-mode.elc on the macros in cc-langs.el and the | 280 | # dependency in cc-mode.elc on the macros in cc-langs.el and the |
| 281 | # version string in cc-defs.el. | 281 | # version string in cc-defs.el. |
| 282 | progmodes/cc-mode.elc: progmodes/cc-mode.el progmodes/cc-langs.el progmodes/cc-defs.el | 282 | $(lisp)/progmodes/cc-mode.elc: \ |
| 283 | $(EMACS) $(EMACSOPT) -f batch-byte-compile progmodes/cc-mode.el | 283 | $(lisp)/progmodes/cc-mode.el \ |
| 284 | $(lisp)/progmodes/cc-langs.el \ | ||
| 285 | $(lisp)/progmodes/cc-defs.el | ||
| 286 | $(EMACS) $(EMACSOPT) -f batch-byte-compile $(lisp)/progmodes/cc-mode.el | ||
| 284 | 287 | ||
| 285 | # Prepare a bootstrap in the lisp subdirectory. | 288 | # Prepare a bootstrap in the lisp subdirectory. |
| 286 | # | 289 | # |