Added draftwatermark handling, graphicx explanation.
[drexel-thesis.git] / Makefile
1 all : drexel-thesis.pdf drexel-thesis.cls main.pdf bibmain.pdf
2
3 drexel-thesis.pdf : drexel-thesis.dtx
4         pdflatex $<
5         makeindex drexel-thesis.glo -s gglo.ist -o drexel-thesis.gls
6         pdflatex $<
7
8 drexel-thesis.cls main.tex part1.tex bibmain.tex bibpart1 references.bib : \
9                 drexel-thesis.ins drexel-thesis.dtx
10         pdflatex $<
11
12 main.pdf : main.tex part1.tex
13         pdflatex $<
14         pdflatex $<
15
16 bibmain.pdf : bibmain.tex bibpart1.tex references.bib
17         pdflatex $<
18         bibtex bibmain
19         pdflatex $<
20         pdflatex $<
21
22 temp-clean :
23         rm -f *.aux *.log *.out *.lof *.lot *.toc \
24                 *.ilg *.glo *.gls *.idx *.ind \
25                 *.bbl *.blg *.dvi drexel-thesis
26
27 semi-clean : temp-clean
28         rm -f *.bib *.tex
29
30 clean : semi-clean
31         rm -f *.cls drexel-thesis.pdf main.pdf bibmain.pdf \
32                 drexel-thesis.tar.gz
33
34 dist : drexel-thesis.tar.gz
35
36 CLASS_FILES = Makefile README drexel-thesis.dtx drexel-thesis.ins \
37         drexel-thesis.cls drexel-thesis.pdf
38 MAIN_FILES = main.tex part1.tex appendixA.tex drexel-logo.pdf main.pdf
39 BIBMAIN_FILES = bibmain.tex bibpart1.tex references.bib appendixA.tex \
40         bibmain.pdf
41
42 drexel-thesis.tar.gz : $(CLASS_FILES) $(MAIN_FILES) $(BIBMAIN_FILES)
43         rm -f $@
44         mkdir drexel-thesis
45         cp -p $(CLASS_FILES) drexel-thesis/
46         mkdir drexel-thesis/main
47         cp -p $(MAIN_FILES) drexel-thesis/main/
48         mkdir drexel-thesis/bibmain
49         cp -p $(BIBMAIN_FILES) drexel-thesis/bibmain/
50         tar -chozf $@ drexel-thesis
51         rm -rf drexel-thesis