Added bare old copy of manual source files.
This commit is contained in:
51
manual/Makefile
Normal file
51
manual/Makefile
Normal file
@@ -0,0 +1,51 @@
|
||||
IMG= flow.epsi flow-simple.epsi
|
||||
DEPS= preamble.tex macros.tex
|
||||
MSC= msc-ns.pdf
|
||||
|
||||
all: scyther-manual.pdf scyther-manual-draft.pdf
|
||||
|
||||
%.epsi: %.dot
|
||||
dot -Tps $< >$(addsuffix '.ps',$(basename $@))
|
||||
ps2epsi $(addsuffix '.ps',$(basename $@))
|
||||
|
||||
msc-%.pdf: msc-%.tex $(DEPS)
|
||||
latex -jobname msc-file "\input{mscstart.tex}\input{$<}\input{mscend.tex}"
|
||||
dvips -t a3 msc-file.dvi -o
|
||||
ps2eps -f msc-file.ps
|
||||
\rm -f msc-file.ps
|
||||
epstopdf msc-file.eps
|
||||
mv msc-file.pdf `basename $< tex`pdf
|
||||
mv msc-file.eps `basename $< tex`eps
|
||||
|
||||
scyther-manual.pdf: scyther-manual.tex biblio.bib $(IMG) $(DEPS) $(MSC)
|
||||
pdflatex scyther-manual.tex
|
||||
makeindex scyther-manual
|
||||
bibtex scyther-manual
|
||||
pdflatex scyther-manual.tex
|
||||
pdflatex scyther-manual.tex
|
||||
|
||||
SDRAFT= --jobname=scyther-manual-draft "\def\draftversion{yes}\input{scyther-manual}"
|
||||
scyther-manual-draft.pdf: scyther-manual.tex biblio.bib $(IMG) $(DEPS) $(MSC)
|
||||
pdflatex $(SDRAFT)
|
||||
makeindex scyther-manual
|
||||
bibtex scyther-manual
|
||||
pdflatex $(SDRAFT)
|
||||
pdflatex $(SDRAFT)
|
||||
|
||||
|
||||
clean:
|
||||
\rm -f *.aux
|
||||
\rm -f *.log
|
||||
\rm -f *.bbl
|
||||
\rm -f *.blg
|
||||
\rm -f *.ind
|
||||
\rm -f $(addsuffix '.ps',$(basename $(IMG)))
|
||||
|
||||
realclean: clean
|
||||
\rm -f $(IMG)
|
||||
\rm -f $(MSC)
|
||||
\rm -f scyther-manual.pdf
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user