ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/tengDissertation/Makefile
Revision: 2685
Committed: Mon Apr 3 18:07:54 2006 UTC (18 years, 3 months ago) by tim
File size: 1367 byte(s)
Log Message:
Imported using TkCVS

File Contents

# Content
1 LBIN =/usr/local/bin
2 LC = $(LBIN)/latex
3 BC = $(LBIN)/bibtex
4 D2PS = $(LBIN)/dvips
5 D2PDF = dvipdf
6 XDVI = $(LBIN)/xdvi
7
8 .SUFFIXES: $(SUFFIXES) .dvi .ps .bib .tex .bbl .pdf
9
10 PAPER_ROOT = dissertation
11 PICTURES = \
12
13
14
15 # list section files in order of inclusion
16 INFILES = phdPreamble.tex \
17 Introduction.tex \
18 Methodology.tex \
19 Lipid.tex\
20 LiquidCrystal.tex \
21 Conclusion.tex \
22 Appendix.tex \
23 phdBib.tex
24
25 PSVIEWER = ghostview
26
27 #
28 # standard rules:
29 #
30 .dvi.ps:
31 touch $*.ps
32 /bin/rm $*.ps
33 @echo "compiling $*"
34 $(D2PS) -o $*.ps $<
35
36 .dvi.pdf:
37 touch $*.pdf
38 /bin/rm $*.pdf
39 @echo "compiling $*"
40 $(D2PDF) $< $*.pdf
41
42 all:: ${PAPER_ROOT}.psview
43
44 dview:: ${PAPER_ROOT}.view
45
46 current:: current.psview
47
48 outline:: ${OUTLINE}.view
49
50 gs:: ${PAPER_ROOT}.psview
51
52 print: ${PAPER_ROOT}.ps ${PAPER_ROOT}.pdf
53
54 ${PAPER_ROOT}.tex: ${INFILES} ${PAPER_ROOT}.bib ${PICTURES}
55 /bin/rm -rf ${PAPER_ROOT}.tex
56 for i in ${INFILES}; \
57 do cat $$i >> ${PAPER_ROOT}.tex; \
58 done;
59
60 ${PAPER_ROOT}.dvi: ${PAPER_ROOT}.tex
61 $(LC) ${PAPER_ROOT}
62 $(BC) ${PAPER_ROOT}
63 $(LC) ${PAPER_ROOT}
64 $(LC) ${PAPER_ROOT}
65
66 current.psview: current.ps
67 ${PSVIEWER} current.ps
68
69 ${PAPER_ROOT}.psview: ${PAPER_ROOT}.ps
70 ${PSVIEWER} ${PAPER_ROOT}.ps
71
72 ${PAPER_ROOT}.view: ${PAPER_ROOT}.dvi
73 $(XDVI) -fg black ${PAPER_ROOT}
74
75 clean::
76 /bin/rm -f *.aux *.log *.bbl *.blg *.dvi *.tbx *.fgx *~ *.fff *.lof mule.*
77
78