tm 7.90.
[elisp/tm.git] / doc / Makefile
1 #
2 # $Id: Makefile,v 4.1 1996/10/05 13:24:40 morioka Exp morioka $
3 #
4
5 EMACS=mule
6 MAKEINFO=$(EMACS) -batch -q -no-site-file $< -l texinfmt -f texinfo-format-buffer -f save-buffer
7 # MAKEINFO=$(EMACS) -batch -q -no-site-file $< -l texinfmt -f texinfo-every-node-update -f texinfo-format-buffer -f save-buffer
8 # MAKEINFO=makeinfo $<
9
10 TEXI2DVI = texi2dvi $<
11
12 TEXFILES= signature-jp.tex
13
14 INFO_JA = tm-ja.info tm-view-ja.info tm-edit-ja.info
15 INFO_EN = tm_en.info
16
17 DVI_JA  = tm-ja.dvi tm-view-ja.dvi tm-edit-ja.dvi signature-jp.dvi
18 DVI_EN  = tm_en.dvi
19
20 GOMI    = *.aux *.toc *.log \
21         *.cp *.cps *.cpss *.fn *.fns *.fnss *.vr *.vrs *.ky *.kys \
22         *.pg *.pgs *.tocs *.tp *.tps *.ilg *.ind   \
23         $(DVIFILES) *.ps *~
24
25
26 .SUFFIXES:      .oti .texi .info .dvi .ol .tex
27
28 .oti.texi:
29         $(EMACS) -batch -q -no-site-file $< -l ol2texi.el -f ol-to-texi-buffer -f save-buffer
30
31 .texi.info:
32         $(MAKEINFO)
33
34 .texi.dvi:
35         $(TEXI2DVI)
36
37 .ol.tex:
38         ol2 < $< | plain2 -tex -tstyle=a4j > $@
39
40 .tex.dvi:
41         jlatex $<
42         jlatex $<
43
44
45 all:    world
46
47 world:  ja en
48
49
50 ja:     info-ja dvi-ja
51
52 en:     info-en info-ja
53
54 info:   info-ja info-en
55
56 info-ja:        $(INFO_JA)
57
58 info-en:        $(INFO_EN)
59
60 #tm-v-mode-ja.texi: tm-v-mode-ja.oti
61
62 #tm-mh-e_ja.info: tm-mh-e_ja.texi
63 #       $(EMACS) -batch -q -no-site-file $< -l texinfmt -f texinfo-every-node-update -f texinfo-format-buffer -f save-buffer
64
65
66 tex:    $(TEXFILES)
67
68 $(TEXFILES):    $(OLFILES)
69
70
71 dvi:    dvi-ja dvi-en
72
73 dvi-ja: $(DVI_JA)
74
75 dvi-en: $(DVI_EN)
76
77
78 clean:
79         rm $(GOMI)