Mercurial > hg > xemacs-beta
comparison lisp/efs/Makefile @ 40:7e54bd776075 r19-15b103
Import from CVS: tag r19-15b103
author | cvs |
---|---|
date | Mon, 13 Aug 2007 08:54:25 +0200 |
parents | 4103f0995bd7 |
children | 8b8b7f3559a2 |
comparison
equal
deleted
inserted
replaced
39:06f275776fba | 40:7e54bd776075 |
---|---|
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 | |
99 GEOBJS = dired-fsf.elc dired-mule.elc efs-dired-mule.elc \ | 115 GEOBJS = dired-fsf.elc dired-mule.elc efs-dired-mule.elc \ |
100 passwd.elc diff.elc auto-save.elc | 116 passwd.elc diff.elc auto-save.elc |
117 GESRC = dired-fsf.el dired-mule.el efs-dired-mule.el \ | |
118 passwd.el diff.el auto-save.el | |
101 XEOBJS = dired-faces.elc dired-xemacs.elc | 119 XEOBJS = dired-faces.elc dired-xemacs.elc |
120 XESRC = dired-faces.el dired-xemacs.el | |
102 OBJS = $(DOBJS) $(EFSOBJS) $(VMOBJS) $(GEOBJS) $(XEOBJS) \ | 121 OBJS = $(DOBJS) $(EFSOBJS) $(VMOBJS) $(GEOBJS) $(XEOBJS) \ |
103 efs-18.elc efs-19.elc efs-19.23.elc \ | 122 efs-18.elc efs-19.elc efs-19.23.elc \ |
104 efs-l19.11.elc efs-x19.15.elc \ | 123 efs-l19.11.elc efs-x19.15.elc \ |
105 emacs-19.elc fn-handler.elc \ | 124 emacs-19.elc fn-handler.elc \ |
106 reporter.elc | 125 reporter.elc |
193 # efs vm support | 212 # efs vm support |
194 efs-vm.elc: efs-vm.el | 213 efs-vm.elc: efs-vm.el |
195 # backward compatibility files | 214 # backward compatibility files |
196 fn-handler.elc: fn-handler.el | 215 fn-handler.elc: fn-handler.el |
197 emacs-19.elc: emacs-19.el | 216 emacs-19.elc: emacs-19.el |
217 # auto-save package | |
218 auto-save.elc: auto-save.el | |
198 | 219 |
199 # Core targets | 220 # Core targets |
200 core: $(COREOBJS) | 221 core: $(COREOBJS) |
201 | 222 |
202 # Extra perks | 223 # Extra perks |
227 | 248 |
228 # The grand tour | 249 # The grand tour |
229 efs: $(EFSOBJS) | 250 efs: $(EFSOBJS) |
230 dired: $(DOBJS) | 251 dired: $(DOBJS) |
231 all: $(OBJS) | 252 all: $(OBJS) |
253 info: efs.info | |
232 | 254 |
233 # Making for a specific emacs version | 255 # Making for a specific emacs version |
234 18: emacs-19.elc fn-handler.elc efs dired efs-18.elc dired-mule.elc \ | 256 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 | 257 efs-dired-mule.elc reporter.elc passwd.elc diff.elc auto-save.elc |
236 19: fn-handler.elc efs dired efs-19.elc $(GEOBJS) | 258 19: fn-handler.elc efs dired efs-19.elc $(GEOBJS) |
245 cp *.elc $(LISPDIR) | 267 cp *.elc $(LISPDIR) |
246 install_src: | 268 install_src: |
247 @echo "Installing in $(LISPDIR)..." | 269 @echo "Installing in $(LISPDIR)..." |
248 @ls -C `ls *.el 2>&1 | grep -v "fixup"` 2> /dev/null | 270 @ls -C `ls *.el 2>&1 | grep -v "fixup"` 2> /dev/null |
249 cp `ls *.el | grep -v "fixup"` $(LISPDIR) | 271 cp `ls *.el | grep -v "fixup"` $(LISPDIR) |
272 install_xemacs: | |
273 @echo "Installing source in $(LISPDIR)..." | |
274 cp $(EFSSRC) $(DSRC) $(XESRC) efs-x19.15.el $(LISPDIR) | |
275 cp Makefile README fixup.el $(LISPDIR) | |
276 diff_xemacs: | |
277 for f in $(EFSSRC) $(DSRC) $(XESRC) efs-x19.15.el \ | |
278 Makefile README fixup.el; do \ | |
279 if [ -e $(LISPDIR)/$$f ]; \ | |
280 then\ | |
281 diff -c $(LISPDIR)/$$f $$f; \ | |
282 else \ | |
283 diff -c /dev/null $$f; \ | |
284 fi \ | |
285 done | |
250 install_all: install_src install | 286 install_all: install_src install |
251 clean: | 287 clean: |
252 rm -f $(OBJS) | 288 rm -f $(OBJS) |
253 | 289 |
254 ## end of Makefile ## | 290 ## end of Makefile ## |