| 6593 |      1 | #
 | 
|  |      2 | # Common part for Doc Makefiles
 | 
|  |      3 | #
 | 
|  |      4 | 
 | 
|  |      5 | ## settings
 | 
|  |      6 | 
 | 
|  |      7 | LATEX = latex
 | 
| 6612 |      8 | PDFLATEX = pdflatex
 | 
| 6593 |      9 | BIBTEX = bibtex
 | 
|  |     10 | SEDINDEX = ../sedindex
 | 
| 6612 |     11 | FIXBOOKMARKS = perl -pi ../fixbookmarks.pl
 | 
| 6593 |     12 | 
 | 
| 42634 |     13 | DEFAULT_GARBAGE = *.aux *.log *.toc *.idx *.bbl *.ind *.ilg *.blg *.out *.lof
 | 
| 10604 |     14 | DEFAULT_OUTPUT = *.dvi *.pdf *.ps
 | 
|  |     15 | GARBAGE =
 | 
|  |     16 | OUTPUT =
 | 
| 6593 |     17 | 
 | 
| 15646 |     18 | ## special targets
 | 
|  |     19 | 
 | 
|  |     20 | .DELETE_ON_ERROR:
 | 
| 6593 |     21 | 
 | 
|  |     22 | ## actions
 | 
|  |     23 | 
 | 
|  |     24 | nothing:
 | 
|  |     25 | 
 | 
|  |     26 | clean:
 | 
| 10604 |     27 | 	@rm -f $(DEFAULT_GARBAGE) $(GARBAGE)
 | 
| 6593 |     28 | 
 | 
| 6604 |     29 | mrproper:
 | 
| 10604 |     30 | 	@rm -f $(DEFAULT_GARBAGE) $(DEFAULT_OUTPUT) $(GARBAGE) $(OUTPUT)
 | 
| 6593 |     31 | 
 | 
| 7042 |     32 | 
 | 
| 6593 |     33 | isabelle.eps:
 | 
| 6612 |     34 | 	test -r isabelle.eps || ln -s ../gfx/isabelle.eps .
 | 
| 6593 |     35 | 
 | 
| 7042 |     36 | isabelle_isar.eps:
 | 
|  |     37 | 	test -r isabelle_isar.eps || ln -s ../gfx/isabelle_isar.eps .
 | 
|  |     38 | 
 | 
| 6593 |     39 | isabelle_hol.eps:
 | 
| 6612 |     40 | 	test -r isabelle_hol.eps || ln -s ../gfx/isabelle_hol.eps .
 | 
| 6593 |     41 | 
 | 
|  |     42 | isabelle_zf.eps:
 | 
| 6612 |     43 | 	test -r isabelle_zf.eps || ln -s ../gfx/isabelle_zf.eps .
 | 
|  |     44 | 
 | 
| 33191 |     45 | isabelle_nitpick.eps:
 | 
|  |     46 | 	test -r isabelle_nitpick.eps || ln -s ../gfx/isabelle_nitpick.eps .
 | 
|  |     47 | 
 | 
| 36926 |     48 | isabelle_sledgehammer.eps:
 | 
|  |     49 | 	test -r isabelle_sledgehammer.eps || ln -s ../gfx/isabelle_sledgehammer.eps .
 | 
|  |     50 | 
 | 
| 7042 |     51 | 
 | 
| 6617 |     52 | isabelle.pdf:
 | 
|  |     53 | 	test -r isabelle.pdf || ln -s ../gfx/isabelle.pdf .
 | 
| 6612 |     54 | 
 | 
| 7042 |     55 | isabelle_isar.pdf:
 | 
|  |     56 | 	test -r isabelle_isar.pdf || ln -s ../gfx/isabelle_isar.pdf .
 | 
|  |     57 | 
 | 
| 6617 |     58 | isabelle_hol.pdf:
 | 
|  |     59 | 	test -r isabelle_hol.pdf || ln -s ../gfx/isabelle_hol.pdf .
 | 
| 6612 |     60 | 
 | 
| 6617 |     61 | isabelle_zf.pdf:
 | 
|  |     62 | 	test -r isabelle_zf.pdf || ln -s ../gfx/isabelle_zf.pdf .
 | 
| 12677 |     63 | 
 | 
| 33191 |     64 | isabelle_nitpick.pdf:
 | 
|  |     65 | 	test -r isabelle_nitpick.pdf || ln -s ../gfx/isabelle_nitpick.pdf .
 | 
|  |     66 | 
 | 
| 36926 |     67 | isabelle_sledgehammer.pdf:
 | 
|  |     68 | 	test -r isabelle_sledgehammer.pdf || ln -s ../gfx/isabelle_sledgehammer.pdf .
 | 
|  |     69 | 
 | 
| 12677 |     70 | typedef.ps:
 | 
|  |     71 | 	test -r typedef.ps || ln -s ../gfx/typedef.ps .
 | 
|  |     72 | 
 | 
|  |     73 | typedef.pdf:
 | 
|  |     74 | 	test -r typedef.pdf || ln -s ../gfx/typedef.pdf .
 |