1 all : drexel-thesis.pdf drexel-thesis.cls example.pdf example-draft.pdf
3 drexel-thesis.pdf : drexel-thesis.dtx
5 makeindex drexel-thesis.glo -s gglo.ist -o drexel-thesis.gls
8 drexel-thesis.cls template.tex example.tex example-draft.tex \
9 example-1.tex example-a.tex example-ref.bib \
11 drexel-thesis.ins drexel-thesis.dtx
14 example.pdf : example.tex example-1.tex example-a.tex example-ref.bib \
15 drexel-thesis.cls blabla.sty
16 #pdflatex -interaction=batchmode $<
22 example-draft.pdf : example-draft.tex example-1.tex example-a.tex \
23 example-ref.bib drexel-thesis.cls blabla.sty
30 rm -f *.aux *.log *.out *.lof *.lot *.toc \
31 *.ilg *.glo *.gls *.idx *.ind \
32 *.bbl *.blg *.dvi drexel-thesis
34 semi-clean : temp-clean
38 rm -f drexel-thesis.pdf example.pdf example-draft.pdf \
39 drexel-thesis.cls blabla.sty drexel-thesis.tar.gz
41 dist : drexel-thesis.tar.gz
43 CLASS_FILES = Makefile README drexel-thesis.dtx drexel-thesis.ins \
44 drexel-thesis.cls drexel-thesis.pdf
45 EXAMPLE_FILES = template.tex example.tex example-draft.tex drexel-logo.pdf \
46 example-1.tex example-a.tex example-ref.bib blabla.sty \
47 example.pdf example-draft.pdf
48 USEFUL_PACKAGES = draftmark.sty etextools.sty etoolbox.sty floatrow.sty \
49 forloop.sty lastpage.sty ltxnew.sty pagerange.sty tocloft.sty \
52 drexel-thesis.tar.gz : $(CLASS_FILES) $(EXAMPLE_FILES) $(USEFUL_PACKAGES)
55 cp -p $(CLASS_FILES) drexel-thesis/
56 mkdir drexel-thesis/examples
57 cp -p $(EXAMPLE_FILES) drexel-thesis/examples/
58 mkdir drexel-thesis/packages
59 cp -p $(USEFUL_PACKAGES) drexel-thesis/packages/
60 tar -chozf $@ drexel-thesis