blob: 9cae7c02285526ff14a54c2e7277dcd930e4c1bb [file] [log] [blame]
Guido van Rossumb3fa13c1991-01-22 11:47:14 +00001LATEX= latex
2DVIPS= dvips
3TEXPREVIEW= texsgi
4
5PRINT= lpr
6
Guido van Rossumb829a091990-09-18 10:47:40 +00007TBL= tbl
Guido van Rossum7f777ed1990-08-09 14:25:15 +00008TROFF= ditroff
9MS= -ms
Guido van Rossumb829a091990-09-18 10:47:40 +000010FUNNYTAB= $$HOME/lib/funnytab
Guido van Rossumb3fa13c1991-01-22 11:47:14 +000011PREVIEW= dpv -Pfa -f $(FUNNYTAB)
Guido van Rossumeeaccbf1990-10-07 12:35:21 +000012PSDIT= psdit
Guido van Rossumb3fa13c1991-01-22 11:47:14 +000013REFER= refer
14PROCESS= $(REFER) -e -n $*.ms | $(TBL) | $(TROFF) $(MS)
Guido van Rossum7f777ed1990-08-09 14:25:15 +000015
Guido van Rossumb3fa13c1991-01-22 11:47:14 +000016tut: tut.dvi
17 $(TEXPREVIEW) tut
Guido van Rossum7f777ed1990-08-09 14:25:15 +000018
Guido van Rossumb3fa13c1991-01-22 11:47:14 +000019tut.dvi: tut.tex tut.toc
Guido van Rossum7f777ed1990-08-09 14:25:15 +000020
Guido van Rossumb3fa13c1991-01-22 11:47:14 +000021mod: mod.dvi
22 $(TEXPREVIEW) mod
Guido van Rossum7f777ed1990-08-09 14:25:15 +000023
Guido van Rossumb3fa13c1991-01-22 11:47:14 +000024mod.dvi: mod.tex mod.toc
Guido van Rossum7f777ed1990-08-09 14:25:15 +000025
Guido van Rossumb3fa13c1991-01-22 11:47:14 +000026ALL= tut.ps mod.ps
Guido van Rossum7f777ed1990-08-09 14:25:15 +000027
28all: $(ALL)
29
Guido van Rossumb3fa13c1991-01-22 11:47:14 +000030print: $(ALL)
31 $(PRINT) $(ALL)
32
33$(ALL): mystyle.sty
Guido van Rossum7f777ed1990-08-09 14:25:15 +000034
35clean:
Guido van Rossumb3fa13c1991-01-22 11:47:14 +000036 rm -f *.dit *.ps core @* ,*
Guido van Rossum7f777ed1990-08-09 14:25:15 +000037
Guido van Rossumeeaccbf1990-10-07 12:35:21 +000038.SUFFIXES: # Remove default suffixes
39
Guido van Rossumb3fa13c1991-01-22 11:47:14 +000040.SUFFIXES: .ms .dit .tex .aux .toc .dvi .ps
41
42.tex.aux:
43 $(LATEX) $*
44
45.tex.toc:
46 $(LATEX) $*
47
48.tex.dvi:
49 $(LATEX) $*
50
51.dvi.ps:
52 $(DVIPS) $* >$*.ps
53
54.tex.ps:
55 $(LATEX) $*
56 $(DVIPS) $* >$*.ps
Guido van Rossum7f777ed1990-08-09 14:25:15 +000057
58.ms.dit:
Guido van Rossumb3fa13c1991-01-22 11:47:14 +000059 $(PROCESS) >$@
Guido van Rossumeeaccbf1990-10-07 12:35:21 +000060
61.dit.ps:
62 $(PSDIT) <$*.dit >$@
63
64.ms.ps:
Guido van Rossumb3fa13c1991-01-22 11:47:14 +000065 $(PROCESS) | $(PSDIT) >$@