[project @ 2001-08-31 15:48:55 by apt]
[ghc-hetmet.git] / ghc / docs / ext-core / Makefile
1 #       General makefile for Latex stuff\r
2 \r
3 ps: core.ps\r
4 \r
5 core.dvi:       core.tex prims.tex\r
6                 latex core.tex\r
7                 latex core.tex\r
8 \r
9 prims.tex:      ../../compiler/prelude/primops.txt.pp\r
10                 (cd ../../compiler/prelude; gcc -E -I../../includes -traditional -x c primops.txt.pp | /bin/sed -e '/^#/d' > primops.txt)\r
11                 ../../utils/genprimopcode/genprimopcode --make-latex-doc < ../../compiler/prelude/primops.txt > prims.tex\r
12 \r
13 \r
14 ######## General rules\r
15 .SUFFIXES:\r
16 .PRECIOUS: %.tex %.ps %.bbl\r
17 \r
18 \r
19 %.ps: %.dvi\r
20         dvips -f < $< > $@\r
21 \r
22 clean:\r
23         rm -f *.aux *.log\r
24 \r
25 nuke: clean\r
26         rm -f *.dvi *.ps *.bbl *.blg\r
27 \r
28 # End of file\r