|
@@ -12,9 +12,9 @@ FIG2DEV=fig2dev -L
|
|
|
# No need to edit after this line.
|
|
|
#######################################################################
|
|
|
|
|
|
-.SUFFIXES: .png .pdf .fig .eps
|
|
|
+.SUFFIXES: .png .pdf .fig .eps .ps
|
|
|
|
|
|
-.PHONY: all tex clean
|
|
|
+.PHONY: all tex clean pdfdoc dvidoc psdoc pdfdist dvidist psdist
|
|
|
|
|
|
SOURCEOBJECTS=arch1 arch2 arch3 arch4 arch5 arch6 arch7 arch8 arch9 arch10 arch11
|
|
|
|
|
@@ -24,38 +24,65 @@ PDFOBJECTS=$(addsuffix .pdf, $(SOURCEOBJECTS))
|
|
|
|
|
|
PNGOBJECTS=$(addsuffix .png, $(SOURCEOBJECTS))
|
|
|
|
|
|
-PSOBJECTS=$(addsuffix .eps, $(SOURCEOBJECTS))
|
|
|
+EPSOBJECTS=$(addsuffix .eps, $(SOURCEOBJECTS))
|
|
|
|
|
|
-all : pdfdoc epsdoc
|
|
|
|
|
|
-pdffig : $(PDFOBJECTS)
|
|
|
+all : pdfdoc dvidoc psdoc
|
|
|
|
|
|
-pngfig : $(PNGOBJECTS)
|
|
|
-
|
|
|
-epsfig : $(PSOBJECTS)
|
|
|
+dist: pdfdist dvidist psdist
|
|
|
|
|
|
# 4 times latex because of longtable. Theoretically it can even be higher, but we
|
|
|
# don't use multicol.
|
|
|
|
|
|
-pdfdoc : pdffig
|
|
|
+pdfdoc: comparch.pdf
|
|
|
+
|
|
|
+comparch.pdf: $(PDFOBJECTS) comparch.tex
|
|
|
pdflatex comparch
|
|
|
pdflatex comparch
|
|
|
pdflatex comparch
|
|
|
pdflatex comparch
|
|
|
|
|
|
-epsdoc : epsfig
|
|
|
+dvidoc: comparch.dvi
|
|
|
+
|
|
|
+comparch.dvi: $(EPSOBJECTS) comparch.tex
|
|
|
latex comparch
|
|
|
latex comparch
|
|
|
latex comparch
|
|
|
latex comparch
|
|
|
|
|
|
+psdoc: comparch.ps
|
|
|
+
|
|
|
+comparch.ps: comparch.dvi
|
|
|
+ dvips comparch
|
|
|
+
|
|
|
+#######################################################################
|
|
|
+# zip targets.
|
|
|
+
|
|
|
+dvidist: arch-dvi.zip
|
|
|
+
|
|
|
+arch-dvi.zip: comparch.dvi
|
|
|
+ zip arch-dvi comparch.dvi
|
|
|
+
|
|
|
+pdfdist: arch-pdf.zip
|
|
|
+
|
|
|
+arch-pdf.zip: comparch.pdf
|
|
|
+ zip arch-pdf comparch.pdf
|
|
|
+
|
|
|
+psdist: arch-ps.zip
|
|
|
+
|
|
|
+arch-ps.zip: comparch.ps
|
|
|
+ zip arch-ps comparch.ps
|
|
|
+
|
|
|
clean :
|
|
|
- rm -f $(PDFOBJECTS) $(PNGOBJECTS) $(PSOBJECTS) *.aux *.idx *.toc *.lof *.log *.out comparch.pdf comparch.ps comparch.dvi
|
|
|
+ rm -f $(PDFOBJECTS) $(PNGOBJECTS) $(EPSOBJECTS) *.aux *.idx *.toc *.lof *.log *.out comparch.pdf comparch.ps comparch.dvi
|
|
|
+
|
|
|
+distclean: clean
|
|
|
+ rm -f arch-dvi.zip arch-pdf.zip arch-ps.zip
|
|
|
|
|
|
$(PDFOBJECTS): %.pdf: %.fig
|
|
|
$(FIG2DEV) pdf $*.fig $*.pdf
|
|
|
|
|
|
-$(PSOBJECTS): %.eps: %.fig
|
|
|
+$(EPSOBJECTS): %.eps: %.fig
|
|
|
$(FIG2DEV) eps $*.fig $*.eps
|
|
|
|
|
|
# Could be handy for latex2html:
|