-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathMakefile
47 lines (37 loc) · 1.02 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
FIGURES=\
figures/tree-sequence-illustration.pdf\
figures/tree-transition.pdf\
figures/otex.pdf\
figures/num_events.pdf
paper.pdf: paper.tex paper.bib ${FIGURES}
pdflatex paper.tex
bibtex paper
pdflatex paper.tex
pdflatex paper.tex
pdflatex paper.tex
paper.ps: paper.dvi
dvips paper
paper.dvi: paper.tex paper.bib
latex paper.tex
bibtex paper
latex paper.tex
latex paper.tex
figures/tree-sequence-illustration.pdf: src/illustrations.py
python src/illustrations.py
figures/otex.pdf: src/otex.asy
asy -o figures/otex.pdf -fpdf src/otex.asy
asy -o figures/otex.eps -feps src/otex.asy
figures/tree-transition.pdf: src/tree-transition.asy
asy -o figures/tree-transition.pdf -fpdf src/tree-transition.asy
asy -o figures/tree-transition.eps -feps src/tree-transition.asy
figures/num_events.pdf: src/plots.py
python src/plots.py plot all
clean:
rm -f *.log *.dvi *.aux
rm -f *.blg *.bbl
rm -f figures/*
rm -f tags
tags: paper.tex paper.bib src/*.py
ctags src/*.py # paper.tex paper.bib
mrproper:
rm -f *.ps *.pdf