annotate lisp/cc-mode/Makefile @ 169:15872534500d r20-3b11

Import from CVS: tag r20-3b11
author cvs
date Mon, 13 Aug 2007 09:46:53 +0200
parents 5a88923fcbfe
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
165
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
1 # Modified by slb for integration with XEmacs.
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
2
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
3 EMACS = xemacs
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
4
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
5 OPTS = -batch -q -no-site-file
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
6
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
7 CMD = -f batch-byte-compile
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
8
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
9 PRELOADS = -l ./cc-vars.el -l ./cc-mode.el -l ./cc-menus.el -l ./cc-langs.el
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
10
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
11 .el.elc:
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
12 $(EMACS) $(OPTS) $(PRELOADS) $(CMD) $<
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
13
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
14 ALL_ELCS = \
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
15 cc-align.elc cc-auto.elc cc-cmds.elc cc-compat.elc \
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
16 cc-engine.elc cc-langs.elc cc-menus.elc cc-mode.elc \
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
17 cc-styles.elc cc-vars.elc
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
18
169
15872534500d Import from CVS: tag r20-3b11
cvs
parents: 165
diff changeset
19 all: $(ALL_ELCS)
165
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
20
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
21 clean:
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
22 -rm $(ALL_ELCS)
169
15872534500d Import from CVS: tag r20-3b11
cvs
parents: 165
diff changeset
23
15872534500d Import from CVS: tag r20-3b11
cvs
parents: 165
diff changeset
24 autoloads: auto-autoloads.el
15872534500d Import from CVS: tag r20-3b11
cvs
parents: 165
diff changeset
25
15872534500d Import from CVS: tag r20-3b11
cvs
parents: 165
diff changeset
26 auto-autoloads.el: $(ALL_ELC:.elc=.el)
15872534500d Import from CVS: tag r20-3b11
cvs
parents: 165
diff changeset
27 $(EMACS) -batch -q -no-site-file \
15872534500d Import from CVS: tag r20-3b11
cvs
parents: 165
diff changeset
28 -eval '(setq autoload-target-directory "'`pwd`'/")' \
15872534500d Import from CVS: tag r20-3b11
cvs
parents: 165
diff changeset
29 -l autoload \
15872534500d Import from CVS: tag r20-3b11
cvs
parents: 165
diff changeset
30 -f batch-update-autoloads $?