annotate paper/Makefile @ 13:12cb508ee15d after-organizing

add slides for probation.
author kent <kent@cr.ie.u-ryukyu.ac.jp>
date Tue, 16 Feb 2010 14:48:06 +0900
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
13
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
1 MAKE=make -f Makefile
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
2 LATEX=platex
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
3 BIBTEX=jbibtex
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
4 MENDEX=mendex
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
5 DVIPS=pdvips
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
6 DVI2PDF=dvipdfmx
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
7 DVI2PDF_OPT=-f ptex-hiragino.map
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
8
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
9 RM = rm -f
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
10
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
11 TARGET=master_paper
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
12 PS_SUFFIX=.ps
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
13 PDF_SUFFIX=.pdf
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
14
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
15 .SUFFIXES: .tex .dvi .pdf .toc
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
16
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
17 default: $(TARGET).pdf
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
18
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
19
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
20 .dvi.pdf:
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
21 $(DVI2PDF) $(DVI2PDF_OPT) $^
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
22
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
23 .tex.dvi:
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
24 $(LATEX) $<
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
25
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
26 bib: dvi
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
27 @echo "========== MAKE Bib file ($(MAIN_TARGET).dvi) =========="
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
28 $(BIBTEX) $(MAIN_TARGET)
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
29
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
30
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
31 $(TARGET).dvi: abstract.tex introduction.tex cbc.tex gcc.tex implementation.tex evaluations.tex conclusion.tex thanx.tex bibliography.tex presentations.tex appendix.tex
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
32
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
33 clean:
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
34 @echo "remove $(TARGET).{aux,log,toc,lof,lot,blg,bbl,ilg,idx,ind,dvi,ps,pdf,out}"
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
35 $(RM) $(TARGET).{aux,log,toc,lof,lot,blg,bbl,ilg,idx,ind,dvi,ps,pdf,out}
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
36
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
37 veryclean: clean
12cb508ee15d add slides for probation.
kent <kent@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
38 find ./ -name \*~ -exec rm -f {} \;