+update:
+ @if [ -d _darcs ]; then darcs pull; \
+ else echo "you must have darcs installed in order to acquire the rest of the software" \
+ fi
+
+#
+# Paper stuff
+#
+charts := $(shell find doc/charts -name \*.dat)
+
+# IVME Paper
+doc/charts/%.pdf: doc/charts/%.dat doc/charts/%.gnuplot
+ cd doc/charts; gnuplot $*.gnuplot
+ cd doc/charts; chmod +x boxfill.pl; ./boxfill.pl -g -o unfilled.eps $*.eps
+ cd doc/charts; ps2pdf $*.eps
+
+doc/ivme04.pdf: doc/ivme04.tex doc/acmconf.cls $(charts:%.dat=%.pdf) build/tests/TeX.class
+ cp upstream/build/tex/tex.pool upstream/build/tex/texinputs/tex.pool
+ cd upstream/build/tex/texinputs && echo '\latex.ltx' | java -cp $(mips2java_root)/build:$(mips2java_root)/$(CLASSGEN_PATH) tests.TeX
+ cd upstream/build/tex/texinputs && ln -fs ../../../../doc/* .; rm -f ivme04.aux; touch ivme04.aux; touch ivme04.bbl
+ cd upstream/build/tex/texinputs && echo '\&latex \input ivme04.tex' | java -cp $(mips2java_root)/build:$(mips2java_root)/$(CLASSGEN_PATH) tests.TeX
+ cd upstream/build/tex/texinputs && bibtex ivme04
+ cd upstream/build/tex/texinputs && echo '\&latex \input ivme04.tex' | java -cp $(mips2java_root)/build:$(mips2java_root)/$(CLASSGEN_PATH) tests.TeX
+ cd upstream/build/tex/texinputs && dvipdf ivme04.dvi
+ #cp upstream/build/tex/texinputs/ivme04.pdf $@
+
+pdf: doc/ivme04.pdf
+ open doc/ivme04.pdf
+
+push:
+ git push /afs/megacz.com/web/org/ibex/nestedvm/ master
+
+snapshot:
+ git archive --prefix=nestedvm-`date +%Y-%m-%d`/ HEAD | \
+ gzip -c > \
+ /afs/megacz.com/web/org/ibex/nestedvm/dist/nestedvm-`date +%Y-%m-%d`.tgz
+ @echo url is http://nestedvm.ibex.org/dist/dist/nestedvm-`date +%Y-%m-%d`.tgz