draft
[mw/milkymist.git] / doc / Makefile
1 TEX=fml.tex csr.tex system.tex confslides.tex confslides_overview.tex paper_overview.tex thesis.tex
2
3 DVI=$(TEX:.tex=.dvi)
4 PS=$(TEX:.tex=.ps)
5 PDF=$(TEX:.tex=.pdf)
6 AUX=$(TEX:.tex=.aux)
7 LOG=$(TEX:.tex=.log)
8 SNM=$(TEX:.tex=.snm)
9 OUT=$(TEX:.tex=.out)
10 NAV=$(TEX:.tex=.nav)
11 TOC=$(TEX:.tex=.toc)
12 BBL=$(TEX:.tex=.bbl)
13 BLG=$(TEX:.tex=.blg)
14 LOF=$(TEX:.tex=.lof)
15 LOT=$(TEX:.tex=.lot)
16
17 all: $(PDF)
18
19 paper_overview.dvi: paper_overview.tex paper_overview.bib
20         latex paper_overview.tex
21         bibtex paper_overview
22         latex paper_overview.tex
23         latex paper_overview.tex
24         
25 thesis.dvi: thesis.tex thesis.bib kthesis.cls
26         latex thesis.tex
27         bibtex thesis
28         latex thesis.tex
29         latex thesis.tex
30         latex thesis.tex
31
32 confslides.dvi: confslides.tex
33         latex confslides.tex
34         latex confslides.tex
35
36 confslides_overview.dvi: confslides_overview.tex
37         latex confslides_overview.tex
38         latex confslides_overview.tex
39
40 %.dvi: %.tex
41         latex $<
42
43 %.ps: %.dvi
44         dvips $<
45
46 %.pdf: %.ps
47         ps2pdf $<
48
49 clean:
50         rm -f $(DVI) $(PS) $(PDF) $(AUX) $(LOG) $(SNM) $(OUT) $(NAV) $(TOC) $(BBL) $(BLG) $(LOF) $(LOT) *~
51
52 .PHONY: clean