|
1 ## targets |
|
2 |
|
3 default: thesis clean |
|
4 all: thesis docu present clean |
|
5 thesis: thesis clean |
|
6 docu: docu clean |
|
7 present: present1 present2 clean |
|
8 cadgme: cadgme clean |
|
9 |
|
10 |
|
11 ## dependencies |
|
12 |
|
13 |
|
14 ## settings |
|
15 |
|
16 LATEX = latex |
|
17 PDFLATEX = pdflatex |
|
18 BIBTEX = bibtex |
|
19 RAIL = rail -a |
|
20 SEDINDEX = ./sedindex |
|
21 FIXBOOKMARKS = perl -pi fixbookmarks.pl |
|
22 |
|
23 DEFAULT_GARBAGE = *.aux *.log *.toc *.idx *.rai *.rao *.bbl *.ind *.ilg *.blg *.out *.lof |
|
24 DEFAULT_OUTPUT = *.dvi jrocnik_present1.pdf jrocnik_present2.pdf jrocnik_bakk.pdf *.ps |
|
25 GARBAGE = |
|
26 OUTPUT = |
|
27 |
|
28 ## special targets |
|
29 |
|
30 .DELETE_ON_ERROR: |
|
31 |
|
32 ## actions |
|
33 |
|
34 nothing: |
|
35 |
|
36 clean: |
|
37 @rm -f $(DEFAULT_GARBAGE) $(GARBAGE) |
|
38 |
|
39 mrproper: |
|
40 @rm -f $(DEFAULT_GARBAGE) $(DEFAULT_OUTPUT) $(GARBAGE) $(OUTPUT) |
|
41 |
|
42 THESIS_NAME = jrocnik_bakk |
|
43 THESIS_FILES = jrocnik_bakk.tex |
|
44 |
|
45 DOCU_NAME = Inverse_Z_Transform/doc/Inverse_Z_Transform |
|
46 DOCU_FILES = Inverse_Z_Transform/doc/root.tex |
|
47 |
|
48 PRESENT1_NAME = jrocnik_present1 |
|
49 PRESENT1_FILES = jrocnik_present1.tex |
|
50 |
|
51 PRESENT2_NAME = jrocnik_present2 |
|
52 PRESENT2_FILES = jrocnik_present2.tex |
|
53 |
|
54 CADGME_NAME = jrocnik_cadgme |
|
55 CADGME_FILES = cadgme.tex |
|
56 |
|
57 thesis: $(THESIS_NAME).pdf |
|
58 |
|
59 $(THESIS_NAME).pdf: $(THESIS_FILES) |
|
60 $(PDFLATEX) $(THESIS_NAME) |
|
61 $(BIBTEX) $(THESIS_NAME) |
|
62 $(PDFLATEX) $(THESIS_NAME) |
|
63 $(PDFLATEX) $(THESIS_NAME) |
|
64 |
|
65 present1: $(PRESENT1_NAME).pdf |
|
66 |
|
67 $(PRESENT1_NAME).pdf: $(PRESENT1_FILES) |
|
68 $(PDFLATEX) $(PRESENT1_NAME) |
|
69 $(PDFLATEX) $(PRESENT1_NAME) |
|
70 |
|
71 present2: $(PRESENT2_NAME).pdf |
|
72 |
|
73 $(PRESENT2_NAME).pdf: $(PRESENT2_FILES) |
|
74 $(PDFLATEX) $(PRESENT2_NAME) |
|
75 $(PDFLATEX) $(PRESENT2_NAME) |
|
76 |
|
77 cadgme: $(CADGME_NAME).pdf |
|
78 |
|
79 $(CADGME_NAME).pdf: $(CADGME_FILES) |
|
80 $(PDFLATEX) $(CADGME_NAME) |
|
81 $(PDFLATEX) $(CADGME_NAME) |