Mercurial > hg > xemacs-beta
comparison lisp/vm/Makefile @ 54:05472e90ae02 r19-16-pre2
Import from CVS: tag r19-16-pre2
| author | cvs |
|---|---|
| date | Mon, 13 Aug 2007 08:57:55 +0200 |
| parents | ec9a17fef872 |
| children | 131b0175ea99 |
comparison
equal
deleted
inserted
replaced
| 53:875393c1a535 | 54:05472e90ae02 |
|---|---|
| 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. | 3 # Version 18 of Emacs is UNSUPPORTED. |
| 4 # In fact all versions of Emacs prior to 19.34 for Emacs and | 4 # In fact all versions of Emacs prior to 19.34 for Emacs and |
| 5 # prior to 19.14 for XEmacs are unsupported. | 5 # prior to 19.14 for XEmacs are unsupported. For v20 XEmacs |
| 6 # EMACS_VERSION should remain 19. | |
| 6 # | 7 # |
| 7 # Currently only vm-isearch-forward depends on the EMACS_VERSION | |
| 8 # setting being correct. You can use the same VM .elc files | |
| 9 # under v18 and v19 Emacs if you don't care about | |
| 10 # vm-isearch-forward. | |
| 11 # | |
| 12 # Note that .elc files compiled with the v19 byte compiler won't | |
| 13 # work under v18 Emacs, but v18 .elcs will work under v19. So | |
| 14 # point this at your v18 Emacs binary if you want compatible .elc | |
| 15 # files. | |
| 16 EMACS_VERSION = 19 | 8 EMACS_VERSION = 19 |
| 17 | 9 |
| 18 # what emacs is called on your system | 10 # what emacs is called on your system |
| 19 EMACS = emacs | 11 EMACS = emacs |
| 20 | 12 |
| 24 # where the vm.elc, tapestry.elc, etc. files should go | 16 # where the vm.elc, tapestry.elc, etc. files should go |
| 25 LISPDIR = /usr/local/lib/emacs/site-lisp | 17 LISPDIR = /usr/local/lib/emacs/site-lisp |
| 26 | 18 |
| 27 # where the toolbar pixmaps should go. | 19 # where the toolbar pixmaps should go. |
| 28 # vm-toolbar-pixmap-directory must point to the same place. | 20 # vm-toolbar-pixmap-directory must point to the same place. |
| 21 # vm-image-directory must point to the same place. | |
| 29 PIXMAPDIR = /usr/local/lib/emacs/etc/vm | 22 PIXMAPDIR = /usr/local/lib/emacs/etc/vm |
| 30 | 23 |
| 31 ############## no user servicable parts beyond this point ################### | 24 ############## no user servicable parts beyond this point ################### |
| 32 | 25 |
| 33 # no csh please | 26 # no csh please |
| 70 vm-toolbar.el vm-undo.el \ | 63 vm-toolbar.el vm-undo.el \ |
| 71 vm-user.el vm-vars.el vm-version.el vm-virtual.el vm-window.el | 64 vm-user.el vm-vars.el vm-version.el vm-virtual.el vm-window.el |
| 72 | 65 |
| 73 vm: vm.elc | 66 vm: vm.elc |
| 74 | 67 |
| 75 vm.elc: noautoload | 68 vm.elc: autoload |
| 76 | 69 |
| 77 noautoload: $(OBJECTS) tapestry.elc | 70 noautoload: $(OBJECTS) tapestry.elc |
| 78 @echo "building vm.elc (with all modules included)..." | 71 @echo "building vm.elc (with all modules included)..." |
| 79 @cat $(OBJECTS) tapestry.elc > vm.elc | 72 @cat $(OBJECTS) tapestry.elc > vm.elc |
| 80 | 73 |
