From 565580721af94b5008858d6c8fad5881f806e182 Mon Sep 17 00:00:00 2001 From: adam Date: Tue, 28 Aug 2007 01:24:53 +0100 Subject: [PATCH] makefile updates --- Makefile | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) 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 #################################################################################### -- 1.7.10.4