Mercurial > hg > xemacs-beta
comparison lisp/viper/Makefile @ 163:0132846995bd r20-3b8
Import from CVS: tag r20-3b8
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:43:35 +0200 |
parents | 6a378aca36af |
children | bfd6434d15b3 |
comparison
equal
deleted
inserted
replaced
162:4de2936b4e77 | 163:0132846995bd |
---|---|
23 TEXINDEX = texindex | 23 TEXINDEX = texindex |
24 MAKEINFO = makeinfo | 24 MAKEINFO = makeinfo |
25 INSTALL = install | 25 INSTALL = install |
26 | 26 |
27 # --------- ONLY AUTHORIZED PERSONNEL BEYOND THIS POINT!!! ------------ | 27 # --------- ONLY AUTHORIZED PERSONNEL BEYOND THIS POINT!!! ------------ |
28 VIPER = viper.el viper-util.el viper-mous.el viper-ex.el \ | 28 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 | 29 viper-macs.el viper-keym.el viper-init.el |
30 VIPERelc = viper-util.elc viper-mous.elc viper-ex.elc viper-macs.elc \ | 30 VIPERelc = viper-util.elc viper-mous.elc viper-ex.elc viper-macs.elc \ |
31 viper-keym.elc viper.elc viper-init.elc | 31 viper-keym.elc viper.elc viper-cmd.elc viper-init.elc |
32 | 32 |
33 all: dvi info hello elc goodbye | 33 all: dvi info hello elc goodbye |
34 | 34 |
35 elc: $(VIPERelc) | 35 elc: $(VIPERelc) |
36 | 36 |
55 @echo " The following compiler warnings are normal -- don't panic!" | 55 @echo " The following compiler warnings are normal -- don't panic!" |
56 @echo "" | 56 @echo "" |
57 @echo "" | 57 @echo "" |
58 @echo "" | 58 @echo "" |
59 | 59 |
60 viper.dvi: viper.texi viper-cmd.texi | 60 viper.dvi: viper.texi |
61 @echo "" | 61 @echo "" |
62 @echo "" | 62 @echo "" |
63 @echo "Making viper.dvi --- a Printable Version of the Viper Manual"; | 63 @echo "Making viper.dvi --- a Printable Version of the Viper Manual"; |
64 @echo "" | 64 @echo "" |
65 $(TeX) viper.texi | 65 $(TeX) viper.texi |
73 $(TEXINDEX) viper.vr | 73 $(TEXINDEX) viper.vr |
74 @echo "" | 74 @echo "" |
75 @echo "Texing Again"; | 75 @echo "Texing Again"; |
76 $(TeX) viper.texi | 76 $(TeX) viper.texi |
77 | 77 |
78 viper.info: viper.texi viper-cmd.texi | 78 viper: viper.texi |
79 @echo "" | 79 @echo "" |
80 @echo "" | 80 @echo "" |
81 @echo "Making Info Files for the Viper Manual" | 81 @echo "Making Info Files for the Viper Manual" |
82 @echo "" | 82 @echo "" |
83 $(MAKEINFO) viper.texi | 83 $(MAKEINFO) viper.texi |
115 | 115 |
116 viper.elc: viper.el viper-util.el viper-init.el | 116 viper.elc: viper.el viper-util.el viper-init.el |
117 @echo "" | 117 @echo "" |
118 $(EMACS) -batch -f batch-byte-compile viper.el | 118 $(EMACS) -batch -f batch-byte-compile viper.el |
119 | 119 |
120 viper-cmd.elc: viper-cmd.el viper.el viper-util.el viper-init.el | |
121 @echo "" | |
122 $(EMACS) -batch -f batch-byte-compile viper-cmd.el | |
123 | |
120 | 124 |
121 dvi: viper.dvi viperCard.dvi | 125 dvi: viper.dvi viperCard.dvi |
122 | 126 |
123 info: viper.info | 127 info: viper |
124 | 128 |
125 install: all | 129 install: all |
126 $(INSTALL) -m444 $(VIPER) $(LISPDIR) | 130 $(INSTALL) -m444 $(VIPER) $(LISPDIR) |
127 $(INSTALL) -m644 viper*.elc $(LISPDIR) | 131 $(INSTALL) -m644 viper*.elc $(LISPDIR) |
128 $(INSTALL) -m444 viper viper-? $(INFODIR) | 132 $(INSTALL) -m444 viper viper-? $(INFODIR) |
129 $(INSTALL) -m644 viper.dvi viperCard.dvi $(ETCDIR) | 133 $(INSTALL) -m644 viper.dvi viperCard.dvi $(ETCDIR) |
130 @echo "" | 134 @echo "" |
131 @echo "Please move viper.texi and viper-cmd.texi to" | 135 @echo "Please move viper.texi to emacs-distribution-directory/man/" |
132 @echo " emacs-distribution-directory/man/" | |
133 @echo "" | 136 @echo "" |
134 | 137 |
135 clean: | 138 clean: |
136 rm -f *.elc *~ core | 139 rm -f *.elc *~ core |
137 | 140 |
138 distclean: clean | 141 distclean: clean |
139 | 142 |
140 realclean: clean | 143 realclean: clean |
141 rm -f *.dvi viper.info* | 144 rm -f *.dvi ../info/viper ../info/viper-? |
142 rm -f viper.aux viper.cp viper.cps viper.fn viper.fns viper.ky \ | 145 rm -f viper.aux viper.cp viper.cps viper.fn viper.fns viper.ky \ |
143 viper.kys viper.log viper.pg viper.pgs viper.toc viper.tp \ | 146 viper.kys viper.log viper.pg viper.pgs viper.toc viper.tp \ |
144 viper.tps viper.vr viper.vrs | 147 viper.tps viper.vr viper.vrs |