annotate lisp/vm/Makefile @ 76:c0c698873ce1 r20-0b33

Import from CVS: tag r20-0b33
author cvs
date Mon, 13 Aug 2007 09:05:10 +0200
parents 131b0175ea99
children 0d2f883870bc
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 # what Emacs version to build VM for.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
2 # Allowed values are 18 and 19.
70
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 54
diff changeset
3 #
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 54
diff changeset
4 # Currently only vm-isearch-forward depends on this being
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 54
diff changeset
5 # correct. You can use the same VM .elc files under v18 and v19
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 54
diff changeset
6 # Emacs if you don't care about vm-isearch-forward.
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
7 #
70
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 54
diff changeset
8 # Note that .elc files compiled with the v19 byte compiler won't
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 54
diff changeset
9 # work under v18 Emacs, but v18 .elcs will work under v19. So
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 54
diff changeset
10 # point this at your v18 Emacs binary if you want compatible .elc
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 54
diff changeset
11 # files.
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
12 EMACS_VERSION = 19
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
13
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
14 # what emacs is called on your system
76
c0c698873ce1 Import from CVS: tag r20-0b33
cvs
parents: 70
diff changeset
15 EMACS = emacs
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
16
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
17 # where the Info file should go
76
c0c698873ce1 Import from CVS: tag r20-0b33
cvs
parents: 70
diff changeset
18 INFODIR = /usr/local/lib/emacs/info
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
19
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
20 # where the vm.elc, tapestry.elc, etc. files should go
76
c0c698873ce1 Import from CVS: tag r20-0b33
cvs
parents: 70
diff changeset
21 LISPDIR = /usr/local/lib/emacs/site-lisp
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
22
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
23 # where the toolbar pixmaps should go.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
24 # vm-toolbar-pixmap-directory must point to the same place.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
25 PIXMAPDIR = /usr/local/lib/emacs/etc/vm
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
26
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
27 ############## no user servicable parts beyond this point ###################
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
28
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
29 # no csh please
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
30 SHELL = /bin/sh
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
31
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
32 # byte compiler options
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
33 BYTEOPTS = ./vm-byteopts.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
34
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
35 # have to preload the files that contain macro definitions or the
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
36 # byte compiler will compile everything that references them
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
37 # incorrectly. also preload a file that sets byte compiler options.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
38 PRELOADS = -l $(BYTEOPTS) -l ./vm-message.el -l ./vm-misc.el -l ./vm-vars.el -l ./vm-version.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
39
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
40 # compile with noninteractive and relatively clean environment
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
41 BATCHFLAGS = -batch -q -no-site-file
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
42
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
43 # files that contain key macro definitions. almost everything
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
44 # depends on them because the byte-compiler inlines macro
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
45 # expansions. everything also depends on the byte compiler
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
46 # options file since this might do odd things like turn off
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
47 # certain compiler optimizations.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
48 CORE = vm-message.el vm-misc.el vm-byteopts.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
49
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
50 OBJECTS = \
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
51 vm-delete.elc vm-digest.elc vm-easymenu.elc vm-edit.elc vm-folder.elc \
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
52 vm-license.elc vm-mark.elc vm-menu.elc vm-message.elc \
70
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 54
diff changeset
53 vm-minibuf.elc vm-misc.elc vm-mouse.elc \
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
54 vm-motion.elc vm-page.elc vm-pop.elc vm-reply.elc \
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
55 vm-save.elc \
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
56 vm-search.elc vm-sort.elc vm-summary.elc vm-startup.elc vm-thread.elc \
70
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 54
diff changeset
57 vm-toolbar.elc \
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 54
diff changeset
58 vm-undo.elc vm-vars.elc vm-version.elc vm-virtual.elc vm-window.elc
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
59
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
60 SOURCES = \
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
61 vm-delete.el vm-digest.el vm-easymenu.el vm-edit.el vm-folder.el \
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
62 vm-license.el vm-mark.el vm-menu.el vm-message.el \
70
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 54
diff changeset
63 vm-minibuf.el vm-misc.el vm-mouse.el \
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
64 vm-motion.el vm-page.el vm-pop.el vm-reply.el vm-save.el \
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
65 vm-search.el vm-sort.el vm-startup.el vm-summary.el vm-thread.el \
70
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 54
diff changeset
66 vm-toolbar.el \
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 54
diff changeset
67 vm-undo.el vm-vars.el vm-version.el vm-virtual.el vm-window.el
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
68
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
69 vm: vm.elc
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
70
76
c0c698873ce1 Import from CVS: tag r20-0b33
cvs
parents: 70
diff changeset
71 vm.elc: autoload
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
72
76
c0c698873ce1 Import from CVS: tag r20-0b33
cvs
parents: 70
diff changeset
73 noautoload: $(OBJECTS) tapestry.elc
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
74 @echo "building vm.elc (with all modules included)..."
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
75 @cat $(OBJECTS) tapestry.elc > vm.elc
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
76
76
c0c698873ce1 Import from CVS: tag r20-0b33
cvs
parents: 70
diff changeset
77 autoload: vm-autoload.elc $(OBJECTS) tapestry.elc
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
78 @echo "building vm.elc (with all modules set to autoload)..."
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
79 @echo "(require 'vm-startup)" > vm.elc
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
80 @echo "(require 'vm-vars)" >> vm.elc
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
81 @echo "(require 'vm-version)" >> vm.elc
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
82 @echo "(require 'vm-autoload)" >> vm.elc
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
83
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
84 all: vm.info vm
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
85
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
86 debug: $(SOURCES) tapestry.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
87 @echo "building vm.elc (uncompiled, no autoloads)..."
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
88 @cat $(SOURCES) tapestry.el > vm.elc
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
89
76
c0c698873ce1 Import from CVS: tag r20-0b33
cvs
parents: 70
diff changeset
90 install: all
c0c698873ce1 Import from CVS: tag r20-0b33
cvs
parents: 70
diff changeset
91 cp vm.info $(INFODIR)/vm
c0c698873ce1 Import from CVS: tag r20-0b33
cvs
parents: 70
diff changeset
92 cp *.elc $(LISPDIR)
c0c698873ce1 Import from CVS: tag r20-0b33
cvs
parents: 70
diff changeset
93 cp pixmaps/*.xpm $(PIXMAPDIR)
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
94
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
95 clean:
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
96 rm -f vm-autoload.el vm-autoload.elc $(OBJECTS) tapestry.elc
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
97
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
98 vm.info: vm.texinfo
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
99 @echo "making vm.info..."
70
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 54
diff changeset
100 @$(EMACS) $(BATCHFLAGS) vm.texinfo -l texinfmt -f texinfo-format-buffer -f save-buffer
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
101
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
102 vm-autoload.elc: $(SOURCES)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
103 @echo scanning sources to build autoload definitions...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
104 @echo "(provide 'vm-autoload)" > vm-autoload.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
105 @$(EMACS) $(BATCHFLAGS) -l ./make-autoloads -f print-autoloads $(SOURCES) >> vm-autoload.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
106 @echo compiling vm-autoload.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
107 @$(EMACS) $(BATCHFLAGS) -l $(BYTEOPTS) -f batch-byte-compile vm-autoload.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
108
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
109 vm-delete.elc: vm-delete.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
110 @echo compiling vm-delete.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
111 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-delete.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
112
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
113 vm-digest.elc: vm-digest.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
114 @echo compiling vm-digest.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
115 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-digest.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
116
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
117 vm-edit.elc: vm-edit.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
118 @echo compiling vm-edit.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
119 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-edit.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
120
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
121 vm-folder.elc: vm-folder.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
122 @echo compiling vm-folder.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
123 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-folder.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
124
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
125 vm-license.elc: vm-license.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
126 @echo compiling vm-license.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
127 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-license.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
128
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
129 vm-mark.elc: vm-mark.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
130 @echo compiling vm-mark.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
131 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-mark.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
132
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
133 vm-menu.elc: vm-menu.el vm-easymenu.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
134 @echo compiling vm-menu.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
135 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -l ./vm-easymenu.el -f batch-byte-compile vm-menu.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
136
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
137 vm-message.elc: vm-message.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
138 @echo compiling vm-message.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
139 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-message.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
140
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
141 vm-minibuf.elc: vm-minibuf.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
142 @echo compiling vm-minibuf.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
143 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-minibuf.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
144
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
145 vm-misc.elc: vm-misc.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
146 @echo compiling vm-misc.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
147 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-misc.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
148
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
149 vm-mouse.elc: vm-mouse.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
150 @echo compiling vm-mouse.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
151 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-mouse.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
152
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
153 vm-motion.elc: vm-motion.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
154 @echo compiling vm-motion.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
155 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-motion.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
156
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
157 vm-page.elc: vm-page.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
158 @echo compiling vm-page.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
159 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-page.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
160
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
161 vm-pop.elc: vm-pop.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
162 @echo compiling vm-pop.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
163 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-pop.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
164
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
165 vm-reply.elc: vm-reply.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
166 @echo compiling vm-reply.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
167 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-reply.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
168
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
169 vm-save.elc: vm-save.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
170 @echo compiling vm-save.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
171 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-save.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
172
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
173 vm-search.el: Makefile vm-search$(EMACS_VERSION).el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
174 @echo making vm-search.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
175 @{ test -f vm-search.el && \
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
176 cmp -s vm-search.el vm-search$(EMACS_VERSION).el && \
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
177 touch vm-search.el ; } || \
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
178 { rm -f vm-search.el; cp vm-search$(EMACS_VERSION).el vm-search.el ; }
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
179
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
180 vm-search.elc: vm-search.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
181 @echo compiling vm-search.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
182 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-search.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
183
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
184 vm-sort.elc: vm-sort.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
185 @echo compiling vm-sort.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
186 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-sort.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
187
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
188 vm-startup.elc: vm-startup.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
189 @echo compiling vm-startup.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
190 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-startup.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
191
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
192 vm-summary.elc: vm-summary.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
193 @echo compiling vm-summary.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
194 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-summary.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
195
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
196 vm-thread.elc: vm-thread.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
197 @echo compiling vm-thread.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
198 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-thread.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
199
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
200 vm-toolbar.elc: vm-toolbar.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
201 @echo compiling vm-toolbar.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
202 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-toolbar.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
203
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
204 vm-undo.elc: vm-undo.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
205 @echo compiling vm-undo.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
206 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-undo.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
207
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
208 vm-vars.elc: vm-vars.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
209 @echo compiling vm-vars.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
210 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-vars.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
211
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
212 vm-version.elc: vm-version.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
213 @echo compiling vm-version.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
214 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-version.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
215
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
216 vm-virtual.elc: vm-virtual.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
217 @echo compiling vm-virtual.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
218 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-virtual.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
219
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
220 vm-window.elc: vm-window.el $(CORE)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
221 @echo compiling vm-window.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
222 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-window.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
223
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
224 tapestry.elc: tapestry.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
225 @echo compiling tapestry.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
226 @$(EMACS) $(BATCHFLAGS) -l $(BYTEOPTS) -f batch-byte-compile tapestry.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
227
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
228 vm-easymenu.elc: vm-easymenu.el
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
229 @echo compiling vm-easymenu.el...
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
230 @$(EMACS) $(BATCHFLAGS) -l $(BYTEOPTS) -f batch-byte-compile vm-easymenu.el