Mercurial > hg > xemacs-beta
comparison lisp/viper/Makefile @ 181:bfd6434d15b3 r20-3b17
Import from CVS: tag r20-3b17
| author | cvs |
|---|---|
| date | Mon, 13 Aug 2007 09:53:19 +0200 |
| parents | 0132846995bd |
| children |
comparison
equal
deleted
inserted
replaced
| 180:add28d59e586 | 181:bfd6434d15b3 |
|---|---|
| 5 # -------- USER MAY NEED TO CHANGE THESE --------------------- | 5 # -------- USER MAY NEED TO CHANGE THESE --------------------- |
| 6 # To compile under XEmacs, uncomment XEmacs-specific versions of the | 6 # To compile under XEmacs, uncomment XEmacs-specific versions of the |
| 7 # variables VERSION, EMACS, DATADIR and comment out the Emacs-specific | 7 # variables VERSION, EMACS, DATADIR and comment out the Emacs-specific |
| 8 # versions. | 8 # versions. |
| 9 | 9 |
| 10 VERSION = 19.34 | 10 VERSION = 20.0 |
| 11 EMACS = emacs-$(VERSION) | 11 EMACS = emacs-$(VERSION) |
| 12 #VERSION = 19.14 | 12 #VERSION = 20.3 |
| 13 #EMACS = xemacs-$(VERSION) | 13 #EMACS = xemacs-$(VERSION) |
| 14 PREFIX = /usr/local | 14 PREFIX = /usr/local |
| 15 DATADIR = $(PREFIX)/share | 15 DATADIR = $(PREFIX)/share |
| 16 #DATADIR = $(PREFIX)/lib | 16 #DATADIR = $(PREFIX)/lib |
| 17 LISPDIR = $(DATADIR)/emacs/site-lisp | 17 LISPDIR = $(DATADIR)/emacs/site-lisp |
| 18 INFODIR = $(PREFIX)/info | 18 INFODIR = $(PREFIX)/info |
| 19 ETCDIR = $(DATADIR)/emacs/$(VERSION)/etc | 19 ETCDIR = $(DATADIR)/emacs/$(VERSION)/etc |
| 20 COMPDIR = | |
| 20 | 21 |
| 21 # --------- YOU PROBABLY DON'T WANT TO CHANGE THESE ---------------- | 22 # --------- YOU PROBABLY DON'T WANT TO CHANGE THESE ---------------- |
| 22 TeX = tex | 23 TeX = tex |
| 23 TEXINDEX = texindex | 24 TEXINDEX = texindex |
| 24 MAKEINFO = makeinfo | 25 MAKEINFO = makeinfo |
| 25 INSTALL = install | 26 INSTALL = install |
| 26 | 27 |
| 27 # --------- ONLY AUTHORIZED PERSONNEL BEYOND THIS POINT!!! ------------ | 28 # --------- ONLY AUTHORIZED PERSONNEL BEYOND THIS POINT!!! ------------ |
| 28 VIPER = viper.el viper-cmd.el viper-util.el viper-mous.el viper-ex.el \ | 29 VIPER = viper.el viper-cmd.el viper-util.el viper-mous.el viper-ex.el \ |
| 29 viper-macs.el viper-keym.el viper-init.el | 30 viper-macs.el viper-keym.el viper-init.el |
| 30 VIPERelc = viper-util.elc viper-mous.elc viper-ex.elc viper-macs.elc \ | 31 VIPERelc = $(COMPDIR)viper-util.elc \ |
| 31 viper-keym.elc viper.elc viper-cmd.elc viper-init.elc | 32 $(COMPDIR)viper-mous.elc \ |
| 33 $(COMPDIR)viper-ex.elc \ | |
| 34 $(COMPDIR)viper-macs.elc \ | |
| 35 $(COMPDIR)viper-keym.elc \ | |
| 36 $(COMPDIR)viper.elc \ | |
| 37 $(COMPDIR)viper-cmd.elc \ | |
| 38 $(COMPDIR)viper-init.elc | |
| 39 | |
| 40 COMPILE_ARGS = -batch -f batch-byte-compile | |
| 32 | 41 |
| 33 all: dvi info hello elc goodbye | 42 all: dvi info hello elc goodbye |
| 34 | 43 |
| 35 elc: $(VIPERelc) | 44 elc: $(VIPERelc) |
| 36 | 45 |
| 46 @echo "" | 55 @echo "" |
| 47 | 56 |
| 48 hello: | 57 hello: |
| 49 @echo "" | 58 @echo "" |
| 50 @echo "" | 59 @echo "" |
| 51 @echo "Byte compiling using Emacs 19" | 60 @echo "Byte compiling using Emacs" |
| 52 @echo "Use make EMACS=xemacs to compile under XEmacs" | 61 @echo "Use make EMACS=xemacs to compile under XEmacs" |
| 53 @echo "" | 62 @echo "" |
| 54 @echo "" | 63 @echo "" |
| 55 @echo " The following compiler warnings are normal -- don't panic!" | 64 @echo " The following compiler warnings are normal -- don't panic!" |
| 56 @echo "" | 65 @echo "" |
| 87 @echo "" | 96 @echo "" |
| 88 @echo "Making the Viper Reference Card" | 97 @echo "Making the Viper Reference Card" |
| 89 @echo "" | 98 @echo "" |
| 90 $(TeX) viperCard.tex | 99 $(TeX) viperCard.tex |
| 91 | 100 |
| 92 viper-init.elc: viper-init.el | 101 ${COMPDIR}viper-init.elc: viper-init.el |
| 93 @echo "" | 102 @echo "" |
| 94 $(EMACS) -batch -f batch-byte-compile viper-init.el | 103 $(EMACS) $(COMPILE_ARGS) viper-init.el |
| 95 | 104 |
| 96 viper-util.elc: viper-util.el viper-init.el | 105 $(COMPDIR)viper-util.elc: viper-util.el viper-init.el |
| 97 @echo "" | 106 @echo "" |
| 98 $(EMACS) -batch -f batch-byte-compile viper-util.el | 107 $(EMACS) $(COMPILE_ARGS) viper-util.el |
| 99 | 108 |
| 100 viper-ex.elc: viper-ex.el viper-util.el viper-init.el | 109 $(COMPDIR)viper-ex.elc: viper-ex.el viper-util.el viper-init.el |
| 101 @echo "" | 110 @echo "" |
| 102 $(EMACS) -batch -f batch-byte-compile viper-ex.el | 111 $(EMACS) $(COMPILE_ARGS) viper-ex.el |
| 103 | 112 |
| 104 viper-mous.elc: viper-mous.el viper-util.el viper-init.el | 113 $(COMPDIR)viper-mous.elc: viper-mous.el viper-util.el viper-init.el |
| 105 @echo "" | 114 @echo "" |
| 106 $(EMACS) -batch -f batch-byte-compile viper-mous.el | 115 $(EMACS) $(COMPILE_ARGS) viper-mous.el |
| 107 | 116 |
| 108 viper-macs.elc: viper-macs.el viper-util.el viper-init.el | 117 $(COMPDIR)viper-macs.elc: viper-macs.el viper-util.el viper-init.el |
| 109 @echo "" | 118 @echo "" |
| 110 $(EMACS) -batch -f batch-byte-compile viper-macs.el | 119 $(EMACS) $(COMPILE_ARGS) viper-macs.el |
| 111 | 120 |
| 112 viper-keym.elc: viper-keym.el viper-util.el viper-init.el | 121 $(COMPDIR)viper-keym.elc: viper-keym.el viper-util.el viper-init.el |
| 113 @echo "" | 122 @echo "" |
| 114 $(EMACS) -batch -f batch-byte-compile viper-keym.el | 123 $(EMACS) $(COMPILE_ARGS) viper-keym.el |
| 115 | 124 |
| 116 viper.elc: viper.el viper-util.el viper-init.el | 125 $(COMPDIR)viper.elc: viper.el viper-util.el viper-init.el |
| 117 @echo "" | 126 @echo "" |
| 118 $(EMACS) -batch -f batch-byte-compile viper.el | 127 $(EMACS) $(COMPILE_ARGS) viper.el |
| 119 | 128 |
| 120 viper-cmd.elc: viper-cmd.el viper.el viper-util.el viper-init.el | 129 $(COMPDIR)viper-cmd.elc: viper-cmd.el viper.el viper-util.el viper-init.el |
| 121 @echo "" | 130 @echo "" |
| 122 $(EMACS) -batch -f batch-byte-compile viper-cmd.el | 131 $(EMACS) $(COMPILE_ARGS) viper-cmd.el |
| 123 | 132 |
| 124 | 133 |
| 125 dvi: viper.dvi viperCard.dvi | 134 dvi: viper.dvi viperCard.dvi |
| 126 | 135 |
| 127 info: viper | 136 info: viper |
