From: adam Date: Tue, 28 Aug 2007 00:24:53 +0000 (+0100) Subject: makefile updates X-Git-Url: http://git.megacz.com/?a=commitdiff_plain;h=565580721af94b5008858d6c8fad5881f806e182;p=fleet.git makefile updates --- diff --git a/Makefile b/Makefile index 220845b..276366e 100644 --- a/Makefile +++ b/Makefile @@ -116,11 +116,20 @@ svgs = $(shell find doc -name \*.svg) %.pdf: %.eps epstopdf $^ --outfile=$@ -manual: fleet.jar $(svgs:%.svg=%.pdf) +manual: archmanual toolmanual + +archmanual: fleet.jar $(svgs:%.svg=%.pdf) + $(java) -jar fleet.jar doc + cd .tmp; ln -sf ../doc/*.bib . + cd .tmp; TEXINPUTS=$$TEXINPUTS:../src/edu/berkeley/fleet/assembler/:../doc/ pdflatex FleetTwo.Manual.tex + cd .tmp; for A in *.mp; do mpost --tex=latex $$A; done + cd .tmp; TEXINPUTS=$$TEXINPUTS:../src/edu/berkeley/fleet/assembler/:../doc/ pdflatex FleetTwo.Manual.tex + open .tmp/FleetTwo.Manual.pdf +toolmanual: fleet.jar $(svgs:%.svg=%.pdf) $(java) -jar fleet.jar doc cd .tmp; ln -sf ../doc/*.bib . - cd .tmp; TEXINPUTS=$$TEXINPUTS:../src/edu/berkeley/fleet/assembler/:../doc/ pdflatex *.tex - open .tmp/*.pdf + cd .tmp; TEXINPUTS=$$TEXINPUTS:../src/edu/berkeley/fleet/assembler/:../doc/ pdflatex toolchain.tex + open .tmp/toolchain.pdf ## API docs ####################################################################################