annotate lisp/eos/Makefile @ 195:a2f645c6b9f8 r20-3b24

Import from CVS: tag r20-3b24
author cvs
date Mon, 13 Aug 2007 09:59:05 +0200
parents 15872534500d
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
1 ### Makefile --- The makefile to build EOS
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
2
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
3 ## Copyright (C) 1995 Sun Microsystems, Inc.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
4
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
5 ## Maintainer: Eduardo Pelegri-Llopart <eduardo.pelegri-llopart@Eng.Sun.COM>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
6 ## Author: Eduardo Pelegri-Llopart <eduardo.pelegri-llopart@Eng.Sun.COM>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
7
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
8 ## Keywords: SPARCworks EOS Era on SPARCworks make makefile
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
9
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
10 ### Commentary:
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
11
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
12 ## Please send feedback to eduardo.pelegri-llopart@eng.sun.com
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
13
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
14 ### Code:
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
15
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
16 # what emacs is called on your system
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
17 EMACS = ../../src/xemacs
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
18
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
19 # compile with noninteractive and relatively clean environment
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
20 BATCHFLAGS = -batch -q -no-site-file
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
21
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
22 # files that contain variables and macros that everything else depends on
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
23 CORE = sun-eos-common.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
24
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
25 OBJECTS = \
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
26 sun-eos-browser.elc sun-eos-common.elc sun-eos-debugger-extra.elc \
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
27 sun-eos-debugger.elc sun-eos-editor.elc sun-eos-init.elc \
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
28 sun-eos-menubar.elc sun-eos-toolbar.elc sun-eos-load.elc
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
29
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
30 SOURCES = \
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
31 sun-eos-browser.el sun-eos-common.el sun-eos-debugger-extra.el \
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
32 sun-eos-debugger.el sun-eos-editor.el sun-eos-init.el \
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
33 sun-eos-menubar.el sun-eos-toolbar.el sun-eos-load.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
34
169
15872534500d Import from CVS: tag r20-3b11
cvs
parents: 0
diff changeset
35 EXTRA = custom-load.elc
15872534500d Import from CVS: tag r20-3b11
cvs
parents: 0
diff changeset
36
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
37 all: $(OBJECTS)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
38
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
39 clean:
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
40 rm -f $(OBJECTS)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
41
169
15872534500d Import from CVS: tag r20-3b11
cvs
parents: 0
diff changeset
42 custom-load.elc: auto-autoloads.el
15872534500d Import from CVS: tag r20-3b11
cvs
parents: 0
diff changeset
43 ${EMACS} ${BATCHFLAGS} -f batch-byte-compile custom-load.el
15872534500d Import from CVS: tag r20-3b11
cvs
parents: 0
diff changeset
44
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
45 sun-eos-browser.elc: sun-eos-browser.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
46 ${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-browser.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
47
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
48 sun-eos-debugger.elc: sun-eos-debugger.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
49 ${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-debugger.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
50
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
51 sun-eos-debugger-extra.elc: sun-eos-debugger-extra.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
52 ${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-debugger-extra.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
53
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
54 sun-eos-editor.elc: sun-eos-editor.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
55 ${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-editor.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
56
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
57 sun-eos-toolbar.elc: sun-eos-toolbar.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
58 ${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-toolbar.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
59
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
60 sun-eos-menubar.elc: sun-eos-menubar.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
61 ${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-menubar.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
62
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
63 sun-eos-common.elc: sun-eos-common.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
64 ${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-common.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
65
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
66 sun-eos-init.elc: sun-eos-init.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
67 ${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-init.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
68
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
69 sun-eos-load.elc: sun-eos-load.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
70 ${EMACS} ${BATCHFLAGS} -f batch-byte-compile sun-eos-load.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
71
169
15872534500d Import from CVS: tag r20-3b11
cvs
parents: 0
diff changeset
72 autoloads: custom-load.el
15872534500d Import from CVS: tag r20-3b11
cvs
parents: 0
diff changeset
73
15872534500d Import from CVS: tag r20-3b11
cvs
parents: 0
diff changeset
74 custom-load.el: $(SOURCES)
15872534500d Import from CVS: tag r20-3b11
cvs
parents: 0
diff changeset
75 $(EMACS) -batch -q -no-site-file \
15872534500d Import from CVS: tag r20-3b11
cvs
parents: 0
diff changeset
76 -eval '(setq autoload-target-directory "'`pwd`'/")' \
15872534500d Import from CVS: tag r20-3b11
cvs
parents: 0
diff changeset
77 -l autoload \
15872534500d Import from CVS: tag r20-3b11
cvs
parents: 0
diff changeset
78 -f batch-update-autoloads $?
15872534500d Import from CVS: tag r20-3b11
cvs
parents: 0
diff changeset
79
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
80 ### Makefile ends here