1 .PHONY: top clean html all
3 all: sbcl-internals.pdf sbcl-internals.info
9 makeinfo sbcl-internals.texinfo
12 dot -Tps -Gsize="5,5" -Gratio=compress -Gconcentrate=true $< > $@
15 dot -Tpng -Gsize="5,5" -Gratio=compress -Gconcentrate=true $< > $@
24 sbcl-internals.pdf: top $(patsubst %.dot,%.pdf,$(wildcard *.dot)) *.texinfo
25 texi2pdf sbcl-internals.texinfo
27 sbcl-internals.info: top $(patsubst %.dot,%.txt,$(wildcard *.dot)) *.texinfo
31 html-stamp: top $(patsubst %.dot,%.png,$(wildcard *.dot)) *.texinfo
32 makeinfo --html sbcl-internals.texinfo
34 cp -f *.png sbcl-internals
37 rm -rf *.include *.info *.pdf *~ *.cp *.fn *.ky *.log *.pg *.toc \
38 *.tp *.vr *.aux *.eps *.png *.dvi *.ps *.txt *.fns \
39 html-stamp sbcl-internals/