comparison lisp/Makefile.in @ 98360:03747d977258

($(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.
author Eli Zaretskii <eliz@gnu.org>
date Fri, 26 Sep 2008 10:10:00 +0000
parents f2f918b84b99
children da562934358c
comparison
equal deleted inserted replaced
98359:d4ebb53e6be1 98360:03747d977258
1360 # since the environment of later files is affected by definitions in 1360 # since the environment of later files is affected by definitions in
1361 # earlier ones. 1361 # earlier ones.
1362 recompile: doit $(LOADDEFS) $(lisp)/progmodes/cc-mode.elc 1362 recompile: doit $(LOADDEFS) $(lisp)/progmodes/cc-mode.elc
1363 $(emacs) --eval "(batch-byte-recompile-directory 0)" $(lisp) 1363 $(emacs) --eval "(batch-byte-recompile-directory 0)" $(lisp)
1364 1364
1365 # CC Mode uses a compile time macro system which causes a compile time
1366 # dependency in cc-mode.elc on the macros in cc-langs.el and the
1367 # version string in cc-defs.el.
1368 $(lisp)/progmodes/cc-mode.elc: \
1369 $(lisp)/progmodes/cc-mode.el \
1370 $(lisp)/progmodes/cc-langs.el \
1371 $(lisp)/progmodes/cc-defs.el
1372 $(emacs) $(BYTE_COMPILE_EXTRA_FLAGS) -f batch-byte-compile $<
1373
1374 # Update MH-E internal autoloads. These are not to be confused with 1365 # Update MH-E internal autoloads. These are not to be confused with
1375 # the autoloads for the MH-E entry points, which are already in loaddefs.el. 1366 # the autoloads for the MH-E entry points, which are already in loaddefs.el.
1376 MH_E_DIR = $(lisp)/mh-e 1367 MH_E_DIR = $(lisp)/mh-e
1377 ## MH_E_SRC avoids a circular dependency warning for mh-loaddefs.el. 1368 ## MH_E_SRC avoids a circular dependency warning for mh-loaddefs.el.
1378 MH_E_SRC = $(MH_E_DIR)/mh-acros.el $(MH_E_DIR)/mh-alias.el \ 1369 MH_E_SRC = $(MH_E_DIR)/mh-acros.el $(MH_E_DIR)/mh-alias.el \
1458 1449
1459 check-declare: 1450 check-declare:
1460 $(emacs) -l $(lisp)/emacs-lisp/check-declare \ 1451 $(emacs) -l $(lisp)/emacs-lisp/check-declare \
1461 --eval '(check-declare-directory "$(lisp)")' 1452 --eval '(check-declare-directory "$(lisp)")'
1462 1453
1454 # Dependencies
1455
1456 # CC Mode uses a compile time macro system which causes a compile time
1457 # dependency in cc-*.elc files on the macros in other cc-*.el and the
1458 # version string in cc-defs.el.
1459 $(lisp)/progmodes/cc-align.elc $(lisp)/progmodes/cc-awk.elc\
1460 $(lisp)/progmodes/cc-cmds.elc $(lisp)/progmodes/cc-compat.elc\
1461 $(lisp)/progmodes/cc-engine.elc $(lisp)/progmodes/cc-fonts.elc\
1462 $(lisp)/progmodes/cc-langs.elc $(lisp)/progmodes/cc-menus.elc\
1463 $(lisp)/progmodes/cc-mode.elc $(lisp)/progmodes/cc-styles.elc\
1464 $(lisp)/progmodes/cc-subword.elc $(lisp)/progmodes/cc-vars.elc: \
1465 $(lisp)/progmodes/cc-bytecomp.elc $(lisp)/progmodes/cc-defs.elc
1466
1467 $(lisp)/progmodes/cc-align.elc: \
1468 $(lisp)/progmodes/cc-vars.elc $(lisp)/progmodes/cc-engine.elc
1469
1470 $(lisp)/progmodes/cc-cmds.elc: \
1471 $(lisp)/progmodes/cc-vars.elc $(lisp)/progmodes/cc-engine.elc
1472
1473 $(lisp)/progmodes/cc-compat.elc: \
1474 $(lisp)/progmodes/cc-vars.elc $(lisp)/progmodes/cc-styles.elc \
1475 $(lisp)/progmodes/cc-engine.elc
1476
1477 $(lisp)/progmodes/cc-defs.elc: $(lisp)/progmodes/cc-bytecomp.elc \
1478 $(lisp)/emacs-lisp/cl.elc $(lisp)/emacs-lisp/regexp-opt.elc
1479
1480 $(lisp)/progmodes/cc-engine.elc: $(lisp)/progmodes/cc-langs.elc \
1481 $(lisp)/progmodes/cc-vars.elc
1482
1483 $(lisp)/progmodes/cc-fonts.elc: $(lisp)/progmodes/cc-langs.elc \
1484 $(lisp)/progmodes/cc-vars.elc $(lisp)/progmodes/cc-engine.elc \
1485 $(lisp)/font-lock.elc
1486
1487 $(lisp)/progmodes/cc-langs.elc: $(lisp)/progmodes/cc-vars.elc \
1488 $(lisp)/emacs-lisp/cl.elc
1489
1490 $(lisp)/progmodes/cc-mode.elc: $(lisp)/progmodes/cc-langs.elc \
1491 $(lisp)/progmodes/cc-vars.elc $(lisp)/progmodes/cc-engine.elc \
1492 $(lisp)/progmodes/cc-styles.elc $(lisp)/progmodes/cc-cmds.elc \
1493 $(lisp)/progmodes/cc-align.elc $(lisp)/progmodes/cc-menus.elc
1494
1495 $(lisp)/progmodes/cc-styles.elc: $(lisp)/progmodes/cc-vars.elc \
1496 $(lisp)/progmodes/cc-align.elc
1497
1498 $(lisp)/progmodes/cc-subword.elc: $(lisp)/progmodes/cc-cmds.elc
1499
1500 $(lisp)/progmodes/cc-vars.elc: $(lisp)/custom.elc $(lisp)/widget.elc
1463 # Makefile ends here. 1501 # Makefile ends here.