annotate FinalThesis/Makefile @ 4:f4f88f724f78

fix Makefile
author e165729 <e165729@ie.u-ryukyu.ac.jp>
date Fri, 07 Feb 2020 01:04:11 +0900
parents c3e6b32b332e
children f26ac86036ba
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
c3e6b32b332e add mindmap
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
1 TARGET = main
c3e6b32b332e add mindmap
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
2
c3e6b32b332e add mindmap
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
3 LATEX = platex
c3e6b32b332e add mindmap
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
4 BIBTEX = pbibtex
4
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
5 DVIPS = dvips
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
6 DVIPDFM = dvipdfmx
2
c3e6b32b332e add mindmap
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
7 RM = rm -f
4
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
8 DVIPDF = dvipdfmx -p a4
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
9
2
c3e6b32b332e add mindmap
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
10 # Option definitions
c3e6b32b332e add mindmap
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
11 #DVIPDFMOPT =
c3e6b32b332e add mindmap
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
12 #DVIPSOPT = -D 720 -mode esphi -O 0mm,0mm -N0
c3e6b32b332e add mindmap
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
13
c3e6b32b332e add mindmap
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
14 # Suffixes definitions
4
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
15
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
16 TEX_FILES = \
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
17 appendix.tex \
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
18 bibliography.tex \
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
19 chapter*.tex \
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
20 thanks.tex \
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
21 $(TARGET).tex
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
22
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
23 CHAPTER = chapter*
2
c3e6b32b332e add mindmap
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
24
4
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
25 AUX_FILES = \
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
26 appendix.aux \
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
27 bibliography.aux \
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
28 chapter*.aux \
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
29 thanks.aux \
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
30 $(TARGET).aux
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
31
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
32 DVI_FILE = $(TARGET).dvi
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
33 PDF_FILE = $(TARGET).pdf
2
c3e6b32b332e add mindmap
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
34
4
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
35 pdf: $(PDF_FILE)
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
36 open $(TARGET).pdf
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
37 $(PDF_FILE): $(TEX_FILES) $(DVI_FILE)
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
38 $(DVIPDF) $(DVIPDF_OPT) $(TARGET)
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
39
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
40 dvi : $(DVI_FILE)
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
41 $(DVI_FILE): $(TEX_FILES)
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
42 $(LATEX) -halt-on-error $(TARGET)
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
43 $(LATEX) $(TARGET)
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
44 $(LATEX) $(TARGET)
2
c3e6b32b332e add mindmap
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
45
c3e6b32b332e add mindmap
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
46
4
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
47 all: $(TEX_FILES)
2
c3e6b32b332e add mindmap
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
48 open $(TARGET).pdf
c3e6b32b332e add mindmap
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
49
4
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
50
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
51
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
52 #dvi: $(#DVI_FILE) $(#TEX_FILES)
2
c3e6b32b332e add mindmap
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
53
c3e6b32b332e add mindmap
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
54
4
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
55 #pdf: $(#TARGET).pdf $(#TEX_FILES)
f4f88f724f78 fix Makefile
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents: 2
diff changeset
56 # $(#DVIPDF) $(#TARGET)
2
c3e6b32b332e add mindmap
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
57
c3e6b32b332e add mindmap
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
58 clean:
c3e6b32b332e add mindmap
e165729 <e165729@ie.u-ryukyu.ac.jp>
parents:
diff changeset
59 rm -f *.dvi *.aux *.log *.pdf *.ps *.gz *.bbl *.blg *~ *.core