diff options
| author | Eli Zaretskii | 2008-09-26 10:28:46 +0000 |
|---|---|---|
| committer | Eli Zaretskii | 2008-09-26 10:28:46 +0000 |
| commit | 1ed6e04d06ea2ed21c0bcf66e0a75ade77658abc (patch) | |
| tree | 09c1e8e2fbbff8dfa7e16c808c875e8be4e16e9d | |
| parent | 4860b1b84aab9ebe710f0b23303a817cb057736f (diff) | |
| download | emacs-1ed6e04d06ea2ed21c0bcf66e0a75ade77658abc.tar.gz emacs-1ed6e04d06ea2ed21c0bcf66e0a75ade77658abc.zip | |
($(lisp)/progmodes/cc-mode.elc): Remove.
($(lisp)/progmodes/cc-align.elc, $(lisp)/progmodes/cc-cmds.elc)
($(lisp)/progmodes/cc-compat.elc, $(lisp)/progmodes/cc-defs.elc)
($(lisp)/progmodes/cc-engine.elc)
($(lisp)/progmodes/cc-fonts.elc, $(lisp)/progmodes/cc-langs.elc)
($(lisp)/progmodes/cc-mode.elc, $(lisp)/progmodes/cc-styles.elc)
($(lisp)/progmodes/cc-subword.elc)
($(lisp)/progmodes/cc-vars.elc): New dependencies.
| -rw-r--r-- | lisp/ChangeLog | 9 | ||||
| -rw-r--r-- | lisp/makefile.w32-in | 57 |
2 files changed, 57 insertions, 9 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 2b41420e17d..0652a238fdd 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,5 +1,14 @@ | |||
| 1 | 2008-09-26 Eli Zaretskii <eliz@gnu.org> | 1 | 2008-09-26 Eli Zaretskii <eliz@gnu.org> |
| 2 | 2 | ||
| 3 | * makefile.w32-in ($(lisp)/progmodes/cc-mode.elc): Remove. | ||
| 4 | ($(lisp)/progmodes/cc-align.elc, $(lisp)/progmodes/cc-cmds.elc) | ||
| 5 | ($(lisp)/progmodes/cc-compat.elc, $(lisp)/progmodes/cc-defs.elc) | ||
| 6 | ($(lisp)/progmodes/cc-engine.elc) | ||
| 7 | ($(lisp)/progmodes/cc-fonts.elc, $(lisp)/progmodes/cc-langs.elc) | ||
| 8 | ($(lisp)/progmodes/cc-mode.elc, $(lisp)/progmodes/cc-styles.elc) | ||
| 9 | ($(lisp)/progmodes/cc-subword.elc) | ||
| 10 | ($(lisp)/progmodes/cc-vars.elc): New dependencies. | ||
| 11 | |||
| 3 | * Makefile.in ($(lisp)/progmodes/cc-mode.elc): Remove. | 12 | * Makefile.in ($(lisp)/progmodes/cc-mode.elc): Remove. |
| 4 | ($(lisp)/progmodes/cc-align.elc, $(lisp)/progmodes/cc-cmds.elc) | 13 | ($(lisp)/progmodes/cc-align.elc, $(lisp)/progmodes/cc-cmds.elc) |
| 5 | ($(lisp)/progmodes/cc-compat.elc, $(lisp)/progmodes/cc-defs.elc) | 14 | ($(lisp)/progmodes/cc-compat.elc, $(lisp)/progmodes/cc-defs.elc) |
diff --git a/lisp/makefile.w32-in b/lisp/makefile.w32-in index bda34455993..65b46507dc6 100644 --- a/lisp/makefile.w32-in +++ b/lisp/makefile.w32-in | |||
| @@ -320,15 +320,6 @@ compile-after-backup: backup-compiled-files compile-always | |||
| 320 | recompile: mh-autoloads doit $(lisp)/progmodes/cc-mode.elc | 320 | recompile: mh-autoloads doit $(lisp)/progmodes/cc-mode.elc |
| 321 | $(emacs) --eval $(ARGQUOTE)(batch-byte-recompile-directory 0)$(ARGQUOTE) $(lisp) | 321 | $(emacs) --eval $(ARGQUOTE)(batch-byte-recompile-directory 0)$(ARGQUOTE) $(lisp) |
| 322 | 322 | ||
| 323 | # CC Mode uses a compile time macro system which causes a compile time | ||
| 324 | # dependency in cc-mode.elc on the macros in cc-langs.el and the | ||
| 325 | # version string in cc-defs.el. | ||
| 326 | $(lisp)/progmodes/cc-mode.elc: \ | ||
| 327 | $(lisp)/progmodes/cc-mode.el \ | ||
| 328 | $(lisp)/progmodes/cc-langs.el \ | ||
| 329 | $(lisp)/progmodes/cc-defs.el | ||
| 330 | $(emacs) $(BYTE_COMPILE_EXTRA_FLAGS) -f batch-byte-compile $(lisp)/progmodes/cc-mode.el | ||
| 331 | |||
| 332 | $(lisp)/calendar/cal-loaddefs.el: | 323 | $(lisp)/calendar/cal-loaddefs.el: |
| 333 | "$(EMACS)" $(EMACSOPT) -l autoload \ | 324 | "$(EMACS)" $(EMACSOPT) -l autoload \ |
| 334 | --eval "(setq generate-autoload-cookie \";;;###cal-autoload\")" \ | 325 | --eval "(setq generate-autoload-cookie \";;;###cal-autoload\")" \ |
| @@ -477,3 +468,51 @@ distclean: clean | |||
| 477 | 468 | ||
| 478 | maintainer-clean: bootstrap-clean distclean | 469 | maintainer-clean: bootstrap-clean distclean |
| 479 | - $(DEL) $(AUTOGENEL) | 470 | - $(DEL) $(AUTOGENEL) |
| 471 | |||
| 472 | # Dependencies | ||
| 473 | |||
| 474 | # CC Mode uses a compile time macro system which causes a compile time | ||
| 475 | # dependency in cc-*.elc files on the macros in other cc-*.el and the | ||
| 476 | # version string in cc-defs.el. | ||
| 477 | $(lisp)/progmodes/cc-align.elc $(lisp)/progmodes/cc-awk.elc\ | ||
| 478 | $(lisp)/progmodes/cc-cmds.elc $(lisp)/progmodes/cc-compat.elc\ | ||
| 479 | $(lisp)/progmodes/cc-engine.elc $(lisp)/progmodes/cc-fonts.elc\ | ||
| 480 | $(lisp)/progmodes/cc-langs.elc $(lisp)/progmodes/cc-menus.elc\ | ||
| 481 | $(lisp)/progmodes/cc-mode.elc $(lisp)/progmodes/cc-styles.elc\ | ||
| 482 | $(lisp)/progmodes/cc-subword.elc $(lisp)/progmodes/cc-vars.elc: \ | ||
| 483 | $(lisp)/progmodes/cc-bytecomp.elc $(lisp)/progmodes/cc-defs.elc | ||
| 484 | |||
| 485 | $(lisp)/progmodes/cc-align.elc: \ | ||
| 486 | $(lisp)/progmodes/cc-vars.elc $(lisp)/progmodes/cc-engine.elc | ||
| 487 | |||
| 488 | $(lisp)/progmodes/cc-cmds.elc: \ | ||
| 489 | $(lisp)/progmodes/cc-vars.elc $(lisp)/progmodes/cc-engine.elc | ||
| 490 | |||
| 491 | $(lisp)/progmodes/cc-compat.elc: \ | ||
| 492 | $(lisp)/progmodes/cc-vars.elc $(lisp)/progmodes/cc-styles.elc \ | ||
| 493 | $(lisp)/progmodes/cc-engine.elc | ||
| 494 | |||
| 495 | $(lisp)/progmodes/cc-defs.elc: $(lisp)/progmodes/cc-bytecomp.elc \ | ||
| 496 | $(lisp)/emacs-lisp/cl.elc $(lisp)/emacs-lisp/regexp-opt.elc | ||
| 497 | |||
| 498 | $(lisp)/progmodes/cc-engine.elc: $(lisp)/progmodes/cc-langs.elc \ | ||
| 499 | $(lisp)/progmodes/cc-vars.elc | ||
| 500 | |||
| 501 | $(lisp)/progmodes/cc-fonts.elc: $(lisp)/progmodes/cc-langs.elc \ | ||
| 502 | $(lisp)/progmodes/cc-vars.elc $(lisp)/progmodes/cc-engine.elc \ | ||
| 503 | $(lisp)/font-lock.elc | ||
| 504 | |||
| 505 | $(lisp)/progmodes/cc-langs.elc: $(lisp)/progmodes/cc-vars.elc \ | ||
| 506 | $(lisp)/emacs-lisp/cl.elc | ||
| 507 | |||
| 508 | $(lisp)/progmodes/cc-mode.elc: $(lisp)/progmodes/cc-langs.elc \ | ||
| 509 | $(lisp)/progmodes/cc-vars.elc $(lisp)/progmodes/cc-engine.elc \ | ||
| 510 | $(lisp)/progmodes/cc-styles.elc $(lisp)/progmodes/cc-cmds.elc \ | ||
| 511 | $(lisp)/progmodes/cc-align.elc $(lisp)/progmodes/cc-menus.elc | ||
| 512 | |||
| 513 | $(lisp)/progmodes/cc-styles.elc: $(lisp)/progmodes/cc-vars.elc \ | ||
| 514 | $(lisp)/progmodes/cc-align.elc | ||
| 515 | |||
| 516 | $(lisp)/progmodes/cc-subword.elc: $(lisp)/progmodes/cc-cmds.elc | ||
| 517 | |||
| 518 | $(lisp)/progmodes/cc-vars.elc: $(lisp)/custom.elc $(lisp)/widget.elc | ||