0ef3037179ccca438a5406e3efaa5ab91a1b35ab
[ghc-hetmet.git] / docs / storage-mgt / Makefile
1 TOP = ../..
2
3 #       General makefile for Latex stuff
4
5 dvi: sm.dvi rp.dvi ldv.dvi
6 ps: sm.ps rp.ps ldv.ps
7
8 ######## General rules
9 .SUFFIXES:
10 .PRECIOUS: %.tex %.ps %.bbl
11
12 #%.dvi: %.tex $(addsuffix .tex, $(basename $(wildcard *.verb *.fig))) $(wildcard *.bib)
13 %.dvi: %.tex $(addsuffix .tex, $(basename $(wildcard *.verb))) $(wildcard *.bib)
14         latex $<
15         @if grep -s "\citation" $*.aux; then bibtex $*; fi
16         latex $<
17         latex $<
18
19 %.ps: %.dvi
20         dvips -f < $< > $@
21
22 clean:
23         $(RM) *.aux *.log
24
25 distclean: clean
26         $(RM) *.dvi *.ps *.bbl *.blg *.gz
27
28 maintainer-clean: distclean
29
30 include $(TOP)/mk/bindist.mk
31
32 # dummy targets
33 all:
34 boot:
35 install:
36 install-docs:
37 html:
38 chm:
39 HxS:
40
41 # End of file