Mercurial > hg > Papers > 2015 > atton-thesis
annotate paper/Makefile @ 92:0354d3693324 default tip
Added tag paper_final for changeset 6a12eb22be8c
author | Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 01 Mar 2015 13:08:51 +0900 |
parents | 6a12eb22be8c |
children |
rev | line source |
---|---|
91 | 1 # Settings |
2 | 2 TARGET=main |
91 | 3 BIBTEX=pbibtex |
4 BB=extractbb | |
5 | |
6 vpath pdf fig | |
7 FIGURES=$(wildcard fig/*.pdf) | |
8 FIGURES_FOR_TEX=$(subst .pdf,.xbb,$(FIGURES)) | |
9 | |
10 vpath agda src | |
11 SOURCES=$(wildcard src/*agda) | |
12 SOURCES_FOR_TEX=$(subst .agda,.agda.replaced,$(SOURCES)) | |
2 | 13 |
14 # dependencies | |
15 $(TARGET).pdf : $(TARGET).dvi | |
16 dvipdfmx $< | |
17 | |
91 | 18 $(TARGET).dvi : $(wildcard *.tex) $(FIGURES_FOR_TEX) $(SOURCES_FOR_TEX) |
54
bf136bd59e7a
Add thebibliography
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
45
diff
changeset
|
19 platex $(TARGET).tex |
91 | 20 $(BIBTEX) $(TARGET) |
54
bf136bd59e7a
Add thebibliography
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
45
diff
changeset
|
21 platex $(TARGET).tex |
bf136bd59e7a
Add thebibliography
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
45
diff
changeset
|
22 platex $(TARGET).tex |
2 | 23 |
91 | 24 %.xbb: %.pdf |
25 $(BB) $< | |
26 | |
27 %.agda.replaced: %.agda | |
28 ruby escape_agda.rb $< | |
29 | |
2 | 30 |
31 # commands | |
91 | 32 .PHONY : clean all open remake |
2 | 33 |
34 clean: | |
54
bf136bd59e7a
Add thebibliography
Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
parents:
45
diff
changeset
|
35 rm -f *.dvi *.aux *.log *.pdf *.ps *.gz *.bbl *.blg *.toc *~ *.core *.cpt *.lof *.lot *.lol *.bbl *.blg |
2 | 36 |
37 all: $(TARGET).pdf | |
38 | |
39 open: $(TARGET).pdf | |
40 open $(TARGET).pdf | |
41 | |
42 remake: | |
43 make clean | |
44 make all |