Merge branch 'master' of ssh://einstein/~/public_html/code/git/drexel-thesis
[drexel-thesis.git] / Makefile
index eca83ffed343cab2021a3024ccec084c34080653..af44ad4c0b14699703f28d31f847d5e9f5d984a3 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -6,20 +6,20 @@ drexel-thesis.pdf : drexel-thesis.dtx
        pdflatex $<
 
 drexel-thesis.cls template.tex example.tex example-draft.tex \
-               example-1.tex example-a.tex example-ref.bib \
-               blabla.sty : \
+               example-1.tex example-a.tex example-ref.bib : \
                drexel-thesis.ins drexel-thesis.dtx
        pdflatex $<
 
 example.pdf : example.tex example-1.tex example-a.tex example-ref.bib \
-               drexel-thesis.cls blabla.sty
+               drexel-thesis.cls
+       #pdflatex -interaction=batchmode $<
        pdflatex $<
        bibtex example
        pdflatex $<
        pdflatex $<
 
 example-draft.pdf : example-draft.tex example-1.tex example-a.tex \
-               example-ref.bib drexel-thesis.cls blabla.sty
+               example-ref.bib drexel-thesis.cls
        pdflatex $<
        bibtex example-draft
        pdflatex $<
@@ -35,24 +35,28 @@ semi-clean : temp-clean
 
 clean : semi-clean
        rm -f drexel-thesis.pdf example.pdf example-draft.pdf \
-               drexel-thesis.cls blabla.sty drexel-thesis.tar.gz
+               drexel-thesis.cls drexel-thesis.tar.gz
 
 dist : drexel-thesis.tar.gz
 
 CLASS_FILES = Makefile README drexel-thesis.dtx drexel-thesis.ins \
        drexel-thesis.cls drexel-thesis.pdf
 EXAMPLE_FILES = template.tex example.tex example-draft.tex drexel-logo.pdf \
-       example-1.tex example-a.tex example-ref.bib blabla.sty \
+       example-1.tex example-a.tex example-ref.bib \
        example.pdf example-draft.pdf
-USEFUL_PACKAGES = draftmark.sty etextools.sty etoolbox.sty floatrow.sty \
-       forloop.sty lastpage.sty ltxnew.sty pagerange.sty xifthen.sty
+EXTRA_FILES = contrib
+USEFUL_PACKAGES = blindtext.sty draftmark.sty etextools.sty etoolbox.sty \
+       floatrow.sty forloop.sty fr-subfig.sty lastpage.sty ltxnew.sty \
+       pagerange.sty tocloft.sty xifthen.sty
 
-drexel-thesis.tar.gz : $(CLASS_FILES) $(EXAMPLE_FILES) $(USEFUL_PACKAGES)
+drexel-thesis.tar.gz : $(CLASS_FILES) $(EXAMPLE_FILES) $(EXTRA_FILES) \
+               $(USEFUL_PACKAGES)
        rm -f $@
        mkdir drexel-thesis
        cp -p $(CLASS_FILES) drexel-thesis/
        mkdir drexel-thesis/examples
        cp -p $(EXAMPLE_FILES) drexel-thesis/examples/
+       cp -rp $(EXTRA_FILES) drexel-thesis/
        mkdir drexel-thesis/packages
        cp -p $(USEFUL_PACKAGES) drexel-thesis/packages/
        tar -chozf $@ drexel-thesis