This commit was generated by cvs2svn to compensate for changes in r416,
[elisp/tm.git] / doc / Makefile
index 34fbfdf..4a5c8b3 100644 (file)
@@ -1,5 +1,5 @@
 #
-# $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
@@ -7,22 +7,32 @@ MAKEINFO=$(EMACS) -batch -q -no-site-file $< -l texinfmt -f texinfo-format-buffe
 # 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 > $@
 
@@ -31,19 +41,37 @@ GOMI        = *.aux *.toc *.log \
        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: