| Guido van Rossum | b3fa13c | 1991-01-22 11:47:14 +0000 | [diff] [blame^] | 1 | LATEX= latex |
| 2 | DVIPS= dvips | ||||
| 3 | TEXPREVIEW= texsgi | ||||
| 4 | |||||
| 5 | PRINT= lpr | ||||
| 6 | |||||
| Guido van Rossum | b829a09 | 1990-09-18 10:47:40 +0000 | [diff] [blame] | 7 | TBL= tbl |
| Guido van Rossum | 7f777ed | 1990-08-09 14:25:15 +0000 | [diff] [blame] | 8 | TROFF= ditroff |
| 9 | MS= -ms | ||||
| Guido van Rossum | b829a09 | 1990-09-18 10:47:40 +0000 | [diff] [blame] | 10 | FUNNYTAB= $$HOME/lib/funnytab |
| Guido van Rossum | b3fa13c | 1991-01-22 11:47:14 +0000 | [diff] [blame^] | 11 | PREVIEW= dpv -Pfa -f $(FUNNYTAB) |
| Guido van Rossum | eeaccbf | 1990-10-07 12:35:21 +0000 | [diff] [blame] | 12 | PSDIT= psdit |
| Guido van Rossum | b3fa13c | 1991-01-22 11:47:14 +0000 | [diff] [blame^] | 13 | REFER= refer |
| 14 | PROCESS= $(REFER) -e -n $*.ms | $(TBL) | $(TROFF) $(MS) | ||||
| Guido van Rossum | 7f777ed | 1990-08-09 14:25:15 +0000 | [diff] [blame] | 15 | |
| Guido van Rossum | b3fa13c | 1991-01-22 11:47:14 +0000 | [diff] [blame^] | 16 | tut: tut.dvi |
| 17 | $(TEXPREVIEW) tut | ||||
| Guido van Rossum | 7f777ed | 1990-08-09 14:25:15 +0000 | [diff] [blame] | 18 | |
| Guido van Rossum | b3fa13c | 1991-01-22 11:47:14 +0000 | [diff] [blame^] | 19 | tut.dvi: tut.tex tut.toc |
| Guido van Rossum | 7f777ed | 1990-08-09 14:25:15 +0000 | [diff] [blame] | 20 | |
| Guido van Rossum | b3fa13c | 1991-01-22 11:47:14 +0000 | [diff] [blame^] | 21 | mod: mod.dvi |
| 22 | $(TEXPREVIEW) mod | ||||
| Guido van Rossum | 7f777ed | 1990-08-09 14:25:15 +0000 | [diff] [blame] | 23 | |
| Guido van Rossum | b3fa13c | 1991-01-22 11:47:14 +0000 | [diff] [blame^] | 24 | mod.dvi: mod.tex mod.toc |
| Guido van Rossum | 7f777ed | 1990-08-09 14:25:15 +0000 | [diff] [blame] | 25 | |
| Guido van Rossum | b3fa13c | 1991-01-22 11:47:14 +0000 | [diff] [blame^] | 26 | ALL= tut.ps mod.ps |
| Guido van Rossum | 7f777ed | 1990-08-09 14:25:15 +0000 | [diff] [blame] | 27 | |
| 28 | all: $(ALL) | ||||
| 29 | |||||
| Guido van Rossum | b3fa13c | 1991-01-22 11:47:14 +0000 | [diff] [blame^] | 30 | print: $(ALL) |
| 31 | $(PRINT) $(ALL) | ||||
| 32 | |||||
| 33 | $(ALL): mystyle.sty | ||||
| Guido van Rossum | 7f777ed | 1990-08-09 14:25:15 +0000 | [diff] [blame] | 34 | |
| 35 | clean: | ||||
| Guido van Rossum | b3fa13c | 1991-01-22 11:47:14 +0000 | [diff] [blame^] | 36 | rm -f *.dit *.ps core @* ,* |
| Guido van Rossum | 7f777ed | 1990-08-09 14:25:15 +0000 | [diff] [blame] | 37 | |
| Guido van Rossum | eeaccbf | 1990-10-07 12:35:21 +0000 | [diff] [blame] | 38 | .SUFFIXES: # Remove default suffixes |
| 39 | |||||
| Guido van Rossum | b3fa13c | 1991-01-22 11:47:14 +0000 | [diff] [blame^] | 40 | .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 Rossum | 7f777ed | 1990-08-09 14:25:15 +0000 | [diff] [blame] | 57 | |
| 58 | .ms.dit: | ||||
| Guido van Rossum | b3fa13c | 1991-01-22 11:47:14 +0000 | [diff] [blame^] | 59 | $(PROCESS) >$@ |
| Guido van Rossum | eeaccbf | 1990-10-07 12:35:21 +0000 | [diff] [blame] | 60 | |
| 61 | .dit.ps: | ||||
| 62 | $(PSDIT) <$*.dit >$@ | ||||
| 63 | |||||
| 64 | .ms.ps: | ||||
| Guido van Rossum | b3fa13c | 1991-01-22 11:47:14 +0000 | [diff] [blame^] | 65 | $(PROCESS) | $(PSDIT) >$@ |