#
-# $Id: Makefile,v 2.0 1995/12/17 17:58:43 morioka Exp morioka $
+# $Id: Makefile,v 3.1 1996/06/03 14:52:18 morioka Exp $
#
EMACS=mule
# MAKEINFO=$(EMACS) -batch -q -no-site-file $< -l texinfmt -f texinfo-every-node-update -f texinfo-format-buffer -f save-buffer
# MAKEINFO=makeinfo $<
+TEXI2DVI = texi2dvi $<
+
+TEXFILES= signature-jp.tex
+
INFO_JA = tm_ja.info tm-gnus_ja.info tm-mh-e_ja.info
INFO_EN = tm_en.info tm-gnus_en.info tm-mh-e_en.info
+DVI_JA = tm_ja.dvi tm-gnus_ja.dvi tm-mh-e_ja.dvi signature-jp.dvi
+DVI_EN = tm_en.dvi tm-gnus_en.dvi tm-mh-e_en.dvi
-TEXFILES= signature-jp.tex
-DVIFILES= signature-jp.dvi
GOMI = *.aux *.toc *.log \
*.cp *.cps *.fn *.fns *.vr *.vrs *.ky *.pg *.tp \
$(DVIFILES) *.ps *~
-.SUFFIXES: .texi .info .dvi .ol .tex
+.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 $<
-all: $(DVI)
+all: world
+
+world: ja en
+
+ja: info-ja dvi-ja
-info: $(INFO_JA) $(INFO_EN)
+en: info-en info-ja
+
+info: info-ja info-en
+
+info-ja: $(INFO_JA)
+
+info-en: $(INFO_EN)
+
+#tm-v-mode-ja.texi: tm-v-mode-ja.oti
+
+#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)
+
+dvi-en: $(DVI_EN)
clean: