#
-# $Id: Makefile,v 1.1 1995/07/17 16:41:30 morioka Exp morioka $
+# $Id: Makefile,v 4.1 1996/10/05 13:24:40 morioka Exp morioka $
#
EMACS=mule
-MAKEINFO=$(EMACS) -batch -q -no-site-file $< -l texinfmt -f texinfo-every-node-update -f texinfo-format-buffer -f save-buffer
+MAKEINFO=$(EMACS) -batch -q -no-site-file $< -l texinfmt -f texinfo-format-buffer -f save-buffer
+# MAKEINFO=$(EMACS) -batch -q -no-site-file $< -l texinfmt -f texinfo-every-node-update -f texinfo-format-buffer -f save-buffer
# MAKEINFO=makeinfo $<
-INFO_JA = tm_ja.info tm-gnus_ja.info tm-mh-e_ja.info
-INFO_EN = tm_en.info tm-gnus_en.info
+TEXI2DVI = texi2dvi $<
+TEXFILES= signature-jp.tex
+
+INFO_JA = tm-ja.info tm-view-ja.info tm-edit-ja.info
+INFO_EN = tm_en.info
+
+DVI_JA = tm-ja.dvi tm-view-ja.dvi tm-edit-ja.dvi signature-jp.dvi
+DVI_EN = tm_en.dvi
-OLFILES = # tiny-mime-eng.ol
-TEXFILES= signature-jp.tex # tiny-mime-eng.tex
-DVIFILES= tm-eng.dvi signature-jp.dvi # tiny-mime-eng.dvi
-PSFILES = signature-jp.# ps tiny-mime-eng.ps
GOMI = *.aux *.toc *.log \
- *.cp *.cps *.fn *.fns *.vr *.vrs *.ky *.pg *.tp \
+ *.cp *.cps *.cpss *.fn *.fns *.fnss *.vr *.vrs *.ky *.kys \
+ *.pg *.pgs *.tocs *.tp *.tps *.ilg *.ind \
$(DVIFILES) *.ps *~
-.SUFFIXES: .ol .tex .dvi .ps .texi .info
+.SUFFIXES: .oti .texi .info .dvi .ol .tex
+
+.oti.texi:
+ $(EMACS) -batch -q -no-site-file $< -l ol2texi.el -f ol-to-texi-buffer -f save-buffer
+
+.texi.info:
+ $(MAKEINFO)
+
+.texi.dvi:
+ $(TEXI2DVI)
.ol.tex:
ol2 < $< | plain2 -tex -tstyle=a4j > $@
jlatex $<
jlatex $<
-.texi.info:
- $(MAKEINFO)
-.dvi.ps:
- dvi2ps $< > $@
+all: world
+
+world: ja en
+
+
+ja: info-ja dvi-ja
+en: info-en info-ja
-all: $(DVI)
+info: info-ja info-en
+info-ja: $(INFO_JA)
-info: $(INFO_JA) $(INFO_EN)
+info-en: $(INFO_EN)
-tm_en.info:
+#tm-v-mode-ja.texi: tm-v-mode-ja.oti
-tm-gnus_en.info:
- makeinfo $<
+#tm-mh-e_ja.info: tm-mh-e_ja.texi
+# $(EMACS) -batch -q -no-site-file $< -l texinfmt -f texinfo-every-node-update -f texinfo-format-buffer -f save-buffer
tex: $(TEXFILES)
$(TEXFILES): $(OLFILES)
-dvi: $(DVIFILES)
-$(DVIFILES): $(TEXFILES)
+dvi: dvi-ja dvi-en
+dvi-ja: $(DVI_JA)
-ps: $(PSFILES)
+dvi-en: $(DVI_EN)
-$(PSFILES): $(DVIFILES)
clean:
rm $(GOMI)