Mercurial > hg > xemacs-beta
comparison lisp/efs/Makefile @ 114:8619ce7e4c50 r20-1b9
Import from CVS: tag r20-1b9
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:21:54 +0200 |
parents | 4103f0995bd7 |
children | 9f59509498e1 |
comparison
equal
deleted
inserted
replaced
113:2ec2fe4a4c89 | 114:8619ce7e4c50 |
---|---|
1 ############################################################################### | 1 ############################################################################### |
2 # | 2 # |
3 # File: Makefile | 3 # File: Makefile |
4 # Release: $efs release: 1.15 $ | 4 # Release: $efs release: 1.15 $ |
5 # Version: $Revision: 1.3 $ | 5 # Version: $Revision: 1.4 $ |
6 # RCS: | 6 # RCS: |
7 # Description: Makefile for byte-compiling efs and dired. | 7 # Description: Makefile for byte-compiling efs and dired. |
8 # Author: Andy Norman, HPLabs, Bristol, UK. | 8 # Author: Andy Norman, HPLabs, Bristol, UK. |
9 # Created: Sat Jan 30 00:18:56 1993 | 9 # Created: Sat Jan 30 00:18:56 1993 |
10 # Language: Text (make script) | 10 # Language: Text (make script) |
82 ###### It should not be necessary to edit anything below this line. ###### | 82 ###### It should not be necessary to edit anything below this line. ###### |
83 | 83 |
84 COREOBJS = efs-defun.elc efs-ovwrt.elc efs-fnh.elc efs-cu.elc efs-netrc.elc \ | 84 COREOBJS = efs-defun.elc efs-ovwrt.elc efs-fnh.elc efs-cu.elc efs-netrc.elc \ |
85 efs.elc efs-dired.elc efs-report.elc \ | 85 efs.elc efs-dired.elc efs-report.elc \ |
86 efs-cp-p.elc | 86 efs-cp-p.elc |
87 CORESRC = efs-defun.el efs-ovwrt.el efs-fnh.el efs-cu.el efs-netrc.el \ | |
88 efs.el efs-dired.el efs-report.el \ | |
89 efs-cp-p.el \ | |
90 efs-dump.el | |
87 DOBJS = default-dir.elc dired.elc dired-mob.elc dired-oas.elc \ | 91 DOBJS = default-dir.elc dired.elc dired-mob.elc dired-oas.elc \ |
88 dired-rgxp.elc dired-shell.elc dired-vir.elc dired-xy.elc \ | 92 dired-rgxp.elc dired-shell.elc dired-vir.elc dired-xy.elc \ |
89 dired-grep.elc dired-uu.elc \ | 93 dired-grep.elc dired-uu.elc \ |
90 dired-cmpr.elc dired-diff.elc dired-help.elc dired-sex.elc | 94 dired-cmpr.elc dired-diff.elc dired-help.elc dired-sex.elc |
95 DSRC = default-dir.el dired.el dired-mob.el dired-oas.el \ | |
96 dired-rgxp.el dired-shell.el dired-vir.el dired-xy.el \ | |
97 dired-grep.el dired-uu.el \ | |
98 dired-cmpr.el dired-diff.el dired-help.el dired-sex.el | |
91 EFSOBJS = $(COREOBJS) efs-auto.elc \ | 99 EFSOBJS = $(COREOBJS) efs-auto.elc \ |
92 efs-cms.elc efs-cms-knet.elc efs-dos-distinct.elc efs-nos-ve.elc \ | 100 efs-cms.elc efs-cms-knet.elc efs-dos-distinct.elc efs-nos-ve.elc \ |
93 efs-gwp.elc efs-kerberos.elc efs-hell.elc efs-ka9q.elc \ | 101 efs-gwp.elc efs-kerberos.elc efs-hell.elc efs-ka9q.elc \ |
94 efs-mpe.elc efs-mts.elc efs-mvs.elc efs-netware.elc \ | 102 efs-mpe.elc efs-mts.elc efs-mvs.elc efs-netware.elc \ |
95 efs-pc.elc efs-ti-explorer.elc efs-ti-twenex.elc \ | 103 efs-pc.elc efs-ti-explorer.elc efs-ti-twenex.elc \ |
96 efs-tops-20.elc efs-dl.elc efs-guardian.elc efs-coke.elc \ | 104 efs-tops-20.elc efs-dl.elc efs-guardian.elc efs-coke.elc \ |
97 efs-vms.elc efs-vos.elc efs-plan9.elc efs-ms-unix.elc | 105 efs-vms.elc efs-vos.elc efs-plan9.elc efs-ms-unix.elc |
106 EFSSRC = $(CORESRC) efs-auto.el \ | |
107 efs-cms.el efs-cms-knet.el efs-dos-distinct.el efs-nos-ve.el \ | |
108 efs-gwp.el efs-kerberos.el efs-hell.el efs-ka9q.el \ | |
109 efs-mpe.el efs-mts.el efs-mvs.el efs-netware.el \ | |
110 efs-pc.el efs-ti-explorer.el efs-ti-twenex.el \ | |
111 efs-tops-20.el efs-dl.el efs-guardian.el efs-coke.el \ | |
112 efs-vms.el efs-vos.el efs-plan9.el efs-ms-unix.el | |
98 VMOBJS = efs-vm.elc | 113 VMOBJS = efs-vm.elc |
114 VMSRC = efs-vm.el | |
115 DUMPSRC = efs-dump.el | |
99 GEOBJS = dired-fsf.elc dired-mule.elc efs-dired-mule.elc \ | 116 GEOBJS = dired-fsf.elc dired-mule.elc efs-dired-mule.elc \ |
100 passwd.elc diff.elc auto-save.elc | 117 passwd.elc diff.elc auto-save.elc |
118 GESRC = dired-fsf.el dired-mule.el efs-dired-mule.el \ | |
119 passwd.el diff.el auto-save.el | |
101 XEOBJS = dired-faces.elc dired-xemacs.elc | 120 XEOBJS = dired-faces.elc dired-xemacs.elc |
121 XESRC = dired-faces.el dired-xemacs.el | |
102 OBJS = $(DOBJS) $(EFSOBJS) $(VMOBJS) $(GEOBJS) $(XEOBJS) \ | 122 OBJS = $(DOBJS) $(EFSOBJS) $(VMOBJS) $(GEOBJS) $(XEOBJS) \ |
103 efs-18.elc efs-19.elc efs-19.23.elc \ | 123 efs-18.elc efs-19.elc efs-19.23.elc \ |
104 efs-l19.11.elc efs-x19.15.elc \ | 124 efs-l19.11.elc efs-x19.15.elc \ |
105 emacs-19.elc fn-handler.elc \ | 125 emacs-19.elc fn-handler.elc \ |
106 reporter.elc | 126 reporter.elc |
193 # efs vm support | 213 # efs vm support |
194 efs-vm.elc: efs-vm.el | 214 efs-vm.elc: efs-vm.el |
195 # backward compatibility files | 215 # backward compatibility files |
196 fn-handler.elc: fn-handler.el | 216 fn-handler.elc: fn-handler.el |
197 emacs-19.elc: emacs-19.el | 217 emacs-19.elc: emacs-19.el |
218 # auto-save package | |
219 auto-save.elc: auto-save.el | |
198 | 220 |
199 # Core targets | 221 # Core targets |
200 core: $(COREOBJS) | 222 core: $(COREOBJS) |
201 | 223 |
202 # Extra perks | 224 # Extra perks |
227 | 249 |
228 # The grand tour | 250 # The grand tour |
229 efs: $(EFSOBJS) | 251 efs: $(EFSOBJS) |
230 dired: $(DOBJS) | 252 dired: $(DOBJS) |
231 all: $(OBJS) | 253 all: $(OBJS) |
254 info: efs.info | |
232 | 255 |
233 # Making for a specific emacs version | 256 # Making for a specific emacs version |
234 18: emacs-19.elc fn-handler.elc efs dired efs-18.elc dired-mule.elc \ | 257 18: emacs-19.elc fn-handler.elc efs dired efs-18.elc dired-mule.elc \ |
235 efs-dired-mule.elc reporter.elc passwd.elc diff.elc auto-save.elc | 258 efs-dired-mule.elc reporter.elc passwd.elc diff.elc auto-save.elc |
236 19: fn-handler.elc efs dired efs-19.elc $(GEOBJS) | 259 19: fn-handler.elc efs dired efs-19.elc $(GEOBJS) |
245 cp *.elc $(LISPDIR) | 268 cp *.elc $(LISPDIR) |
246 install_src: | 269 install_src: |
247 @echo "Installing in $(LISPDIR)..." | 270 @echo "Installing in $(LISPDIR)..." |
248 @ls -C `ls *.el 2>&1 | grep -v "fixup"` 2> /dev/null | 271 @ls -C `ls *.el 2>&1 | grep -v "fixup"` 2> /dev/null |
249 cp `ls *.el | grep -v "fixup"` $(LISPDIR) | 272 cp `ls *.el | grep -v "fixup"` $(LISPDIR) |
273 install_xemacs: | |
274 @echo "Installing source in $(LISPDIR)..." | |
275 cp $(EFSSRC) $(DSRC) $(XESRC) efs-x19.15.el $(LISPDIR) | |
276 cp $(DUMPSRC) $(LISPDIR) | |
277 cp Makefile README fixup.el $(LISPDIR) | |
278 diff_xemacs: | |
279 for f in $(EFSSRC) $(DSRC) $(XESRC) efs-x19.15.el \ | |
280 $(DUMPSRC) Makefile README fixup.el; do \ | |
281 if [ -e $(LISPDIR)/$$f ]; \ | |
282 then\ | |
283 diff -c $(LISPDIR)/$$f $$f; \ | |
284 else \ | |
285 diff -c /dev/null $$f; \ | |
286 fi \ | |
287 done | |
250 install_all: install_src install | 288 install_all: install_src install |
251 clean: | 289 clean: |
252 rm -f $(OBJS) | 290 rm -f $(OBJS) |
253 | 291 |
254 ## end of Makefile ## | 292 ## end of Makefile ## |