mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-22 06:49:27 +02:00
+ Added ps and zip targets
This commit is contained in:
parent
c40808289f
commit
0940c3d521
@ -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:
|
||||
|
Loading…
Reference in New Issue
Block a user