comparison lisp/vm/Makefile @ 20:859a2309aef8 r19-15b93

Import from CVS: tag r19-15b93
author cvs
date Mon, 13 Aug 2007 08:50:05 +0200
parents 49a24b4fd526
children 4103f0995bd7
comparison
equal deleted inserted replaced
19:ac1f612d5250 20:859a2309aef8
1 # what Emacs version to build VM for. 1 # what Emacs version to build VM for.
2 # Allowed values are 18 and 19. 2 # Allowed values are 18 and 19.
3 # Version 18 of Emacs is UNSUPPORTED.
4 # In fact all versions of Emacs prior to 19.34 for Emacs and
5 # prior to 19.14 for XEmacs are unsupported.
3 # 6 #
4 # Currently only vm-isearch-forward depends on this being 7 # Currently only vm-isearch-forward depends on the EMACS_VERSION
5 # correct. You can use the same VM .elc files under v18 and v19 8 # setting being correct. You can use the same VM .elc files
6 # Emacs if you don't care about vm-isearch-forward. 9 # under v18 and v19 Emacs if you don't care about
10 # vm-isearch-forward.
7 # 11 #
8 # Note that .elc files compiled with the v19 byte compiler won't 12 # Note that .elc files compiled with the v19 byte compiler won't
9 # work under v18 Emacs, but v18 .elcs will work under v19. So 13 # work under v18 Emacs, but v18 .elcs will work under v19. So
10 # point this at your v18 Emacs binary if you want compatible .elc 14 # point this at your v18 Emacs binary if you want compatible .elc
11 # files. 15 # files.
48 CORE = vm-message.el vm-misc.el vm-byteopts.el 52 CORE = vm-message.el vm-misc.el vm-byteopts.el
49 53
50 OBJECTS = \ 54 OBJECTS = \
51 vm-delete.elc vm-digest.elc vm-easymenu.elc vm-edit.elc vm-folder.elc \ 55 vm-delete.elc vm-digest.elc vm-easymenu.elc vm-edit.elc vm-folder.elc \
52 vm-license.elc vm-mark.elc vm-menu.elc vm-message.elc \ 56 vm-license.elc vm-mark.elc vm-menu.elc vm-message.elc \
53 vm-minibuf.elc vm-misc.elc vm-mouse.elc \ 57 vm-mime.elc vm-minibuf.elc vm-misc.elc vm-mouse.elc \
54 vm-motion.elc vm-page.elc vm-pop.elc vm-reply.elc \ 58 vm-motion.elc vm-page.elc vm-pop.elc vm-reply.elc \
55 vm-save.elc \ 59 vm-save.elc \
56 vm-search.elc vm-sort.elc vm-summary.elc vm-startup.elc vm-thread.elc \ 60 vm-search.elc vm-sort.elc vm-summary.elc vm-startup.elc vm-thread.elc \
57 vm-toolbar.elc \ 61 vm-toolbar.elc \
58 vm-undo.elc vm-vars.elc vm-version.elc vm-virtual.elc vm-window.elc 62 vm-undo.elc vm-vars.elc vm-version.elc vm-virtual.elc vm-window.elc
59 63
60 SOURCES = \ 64 SOURCES = \
61 vm-delete.el vm-digest.el vm-easymenu.el vm-edit.el vm-folder.el \ 65 vm-delete.el vm-digest.el vm-easymenu.el vm-edit.el vm-folder.el \
62 vm-license.el vm-mark.el vm-menu.el vm-message.el \ 66 vm-license.el vm-mark.el vm-menu.el vm-message.el \
63 vm-minibuf.el vm-misc.el vm-mouse.el \ 67 vm-mime.el vm-minibuf.el vm-misc.el vm-mouse.el \
64 vm-motion.el vm-page.el vm-pop.el vm-reply.el vm-save.el \ 68 vm-motion.el vm-page.el vm-pop.el vm-reply.el vm-save.el \
65 vm-search.el vm-sort.el vm-startup.el vm-summary.el vm-thread.el \ 69 vm-search.el vm-sort.el vm-startup.el vm-summary.el vm-thread.el \
66 vm-toolbar.el \ 70 vm-toolbar.el \
67 vm-undo.el vm-vars.el vm-version.el vm-virtual.el vm-window.el 71 vm-undo.el vm-vars.el vm-version.el vm-virtual.el vm-window.el
68 72
140 144
141 vm-minibuf.elc: vm-minibuf.el $(CORE) 145 vm-minibuf.elc: vm-minibuf.el $(CORE)
142 @echo compiling vm-minibuf.el... 146 @echo compiling vm-minibuf.el...
143 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-minibuf.el 147 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-minibuf.el
144 148
149 vm-mime.elc: vm-mime.el $(CORE)
150 @echo compiling vm-mime.el...
151 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-mime.el
152
145 vm-misc.elc: vm-misc.el $(CORE) 153 vm-misc.elc: vm-misc.el $(CORE)
146 @echo compiling vm-misc.el... 154 @echo compiling vm-misc.el...
147 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-misc.el 155 @$(EMACS) $(BATCHFLAGS) $(PRELOADS) -f batch-byte-compile vm-misc.el
148 156
149 vm-mouse.elc: vm-mouse.el $(CORE) 157 vm-mouse.elc: vm-mouse.el $(CORE)