diff --git a/docs/internal/Makefile b/docs/internal/Makefile index 6008736fa9..dec70e224f 100644 --- a/docs/internal/Makefile +++ b/docs/internal/Makefile @@ -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: