equal
deleted
inserted
replaced
|
1 PDFNAME=ThiNG_talk |
|
2 TARGETS=$(PDFNAME).pdf |
|
3 |
|
4 TEXINPUTS:=$(TEXINPUTS):./prosper:./prosper/img |
|
5 |
|
6 LATEX=TEXINPUTS=$(TEXINPUTS) latex |
|
7 DVIPS=TEXINPUTS=$(TEXINPUTS) dvips |
|
8 |
|
9 %.eps: %.dot |
|
10 dot -Tps -o $@ $< |
|
11 |
|
12 %.view: %.eps |
|
13 gv $< |
|
14 |
|
15 %.view: %.ps |
|
16 gv $< |
|
17 |
|
18 %.pdfview: %.pdf |
|
19 acroread $< |
|
20 |
|
21 %.xpdfview: %.pdf |
|
22 xpdf $< |
|
23 |
|
24 %.ps: %.dvi |
|
25 $(DVIPS) -o $@ $< |
|
26 |
|
27 %.pdf: %.ps |
|
28 ps2pdf13 $< |
|
29 |
|
30 %.dvi: %.tex |
|
31 -$(LATEX) "\\batchmode\\input{$<}" |
|
32 -$(LATEX) "\\batchmode\\input{$<}" |
|
33 $(LATEX) $< |
|
34 # Three is a magic number. |
|
35 |
|
36 %.force: %.tex |
|
37 -$(LATEX) "\\batchmode\\input{$<}" |
|
38 -$(LATEX) "\\batchmode\\input{$<}" |
|
39 -$(LATEX) "\\batchmode\\input{$<}" |
|
40 $(DVIPS) -o $*.ps $*.dvi |
|
41 gv $*.ps |
|
42 |
|
43 all: $(TARGETS) |
|
44 |
|
45 clean: |
|
46 rm -f $(PDFNAME).{aux,bbl,blg,idx,log,toc,dvi,ps,pdf,out} |
|
47 |
|
48 .PRECIOUS: %.pdf %.ps %.dvi |