#
-# $Id: Makefile,v 6.7 1995/05/16 12:26:22 morioka Exp morioka $
+# $Id: Makefile,v 6.8 1995/05/17 06:58:57 morioka Exp morioka $
#
-SHELL = /bin/csh
-
# Please specify emacs executables:
# NEMACS = for NEMACS (or NEpoch)
# MULE1 = for Mule 1.* (based on Emacs 18.*)
CC = gcc
CFLAGS = -O
-RM = /bin/rm
+RM = /bin/rm -f
CP = /bin/cp -p
UTILS = ol2 decode-b
tl/Makefile tl/Makefile.bc tl/loadpath \
tl/*.el tl/doc/*.texi
-TARFILE = tm6.21.tar
+TARFILE = tm6.22.tar
lpath-nemacs:
nemacs: lpath-nemacs
make -f Makefile.bc all EMACS=$(NEMACS) EMACS_TYPE=nemacs
- (cd gnus; make nemacs NEMACS=$(NEMACS) EMACS18_GNUS=$(EMACS18_GNUS))
- (cd mh-e; make nemacs NEMACS=$(NEMACS) NEMACS_MH_E=$(NEMACS_MH_E))
+ cd gnus; PWD=`pwd` \
+ make nemacs NEMACS=$(NEMACS) EMACS18_GNUS=$(EMACS18_GNUS)
+ cd mh-e; PWD=`pwd` \
+ make nemacs NEMACS=$(NEMACS) NEMACS_MH_E=$(NEMACS_MH_E)
nemacs-vm: lpath-nemacs
make -f Makefile.bc tm-vm EMACS=$(NEMACS) EMACS_TYPE=nemacs
mule1: lpath-mule1
make -f Makefile.bc all EMACS=$(MULE1) EMACS_TYPE=mule
- (cd gnus; make mule1 MULE1=$(MULE1) EMACS18_GNUS=$(EMACS18_GNUS))
- (cd mh-e; make mule1 MULE1=$(MULE1) MULE1_MH_E=$(MULE1_MH_E))
+ cd gnus; PWD=`pwd` \
+ make mule1 MULE1=$(MULE1) EMACS18_GNUS=$(EMACS18_GNUS)
+ cd mh-e; PWD=`pwd` \
+ make mule1 MULE1=$(MULE1) NEMACS_MH_E=$(MULE1_MH_E)
mule1-vm: lpath-nemacs
make -f Makefile.bc tm-vm EMACS=$(MULE1) EMACS_TYPE=mule
make -f Makefile.bc install TMDIR=$(TMDIR18) EMACS_TYPE=mule
install-mua-18:
- (cd gnus; make install-18 TMDIR18=$(TMDIR18))
- (cd mh-e; make install-18 TMDIR18=$(TMDIR18))
+ cd gnus; PWD=`pwd` make install-18 TMDIR18=$(TMDIR18)
+ cd mh-e; PWD=`pwd` make install-18 TMDIR18=$(TMDIR18)
make -f Makefile.bc install-tm-vm TMDIR=$(TMDIR18)
orig19: lpath-orig19
make -f Makefile.bc all EMACS=$(ORIG19) EMACS_TYPE=orig
- (cd gnus; make orig19 ORIG19=$(ORIG19))
- (cd mh-e; make orig19 ORIG19=$(ORIG19))
+ cd gnus; PWD=`pwd` make orig19 ORIG19=$(ORIG19)
+ cd mh-e; PWD=`pwd` make orig19 ORIG19=$(ORIG19)
orig19-vm: lpath-nemacs
make -f Makefile.bc tm-vm EMACS=$(ORIG19) EMACS_TYPE=orig
mule2: lpath-mule2
make -f Makefile.bc all EMACS=$(MULE2) EMACS_TYPE=mule
- (cd gnus; make mule2 MULE2=$(MULE2))
- (cd mh-e; make mule2 MULE2=$(MULE2))
+ cd gnus; PWD=`pwd` make mule2 MULE2=$(MULE2)
+ cd mh-e; PWD=`pwd` make mule2 MULE2=$(MULE2)
mule2-vm: lpath-nemacs
make -f Makefile.bc tm-vm EMACS=$(MULE2) EMACS_TYPE=mule
make -f Makefile.bc install TMDIR=$(TMDIR19) EMACS_TYPE=mule
install-mua-19:
- (cd gnus; make install-19 TMDIR19=$(TMDIR19))
- (cd mh-e; make install-19 TMDIR19=$(TMDIR19))
+ cd gnus; PWD=`pwd` make install-19 TMDIR19=$(TMDIR19)
+ cd mh-e; PWD=`pwd` make install-19 TMDIR19=$(TMDIR19)
make -f Makefile.bc install-tm-vm TMDIR=$(TMDIR19)
tex: ol2
- (cd doc; make tex)
+ cd doc; make tex
dvi: ol2
- (cd doc; make dvi)
+ cd doc; make dvi
ps: ol2
- (cd doc; make ps)
+ cd doc; make ps
install: $(UTILS) methods
clean:
-$(RM) $(GOMI)
- -(cd doc; make clean)
- -(cd gnus; make clean)
- -(cd mh-e; make clean)
+ -cd doc; make clean
+ -cd gnus; make clean
+ -cd mh-e; make clean
tar:
- (cd doc; make tex)
- (cd ..; tar cvf $(TARFILE) $(FILES); gzip -9 $(TARFILE))
+ cd doc; make tex
+ cd ..; tar cvf $(TARFILE) $(FILES); gzip -9 $(TARFILE)