5 .PHONY
: top
clean html
all
7 all: sbcl-internals.pdf sbcl-internals.
info
13 makeinfo sbcl-internals.texinfo
16 dot
-Tps
-Gsize
="5,5" -Gratio
=compress
-Gconcentrate
=true
$< > $@
19 dot
-Tpng
-Gsize
="5,5" -Gratio
=compress
-Gconcentrate
=true
$< > $@
28 sbcl-internals.pdf
: top
$(patsubst %.dot
,%.pdf
,$(wildcard *.dot
)) *.texinfo
29 $(TEXI2PDF
) sbcl-internals.texinfo
31 sbcl-internals.
info: top
$(patsubst %.dot
,%.txt
,$(wildcard *.dot
)) *.texinfo
35 html-stamp
: top
$(patsubst %.dot
,%.png
,$(wildcard *.dot
)) *.texinfo
36 makeinfo --html sbcl-internals.texinfo
38 cp
-f
*.png sbcl-internals
41 rm -rf
*.
include *.
info *.pdf
*~
*.cp
*.fn
*.ky
*.log
*.pg
*.toc \
42 *.tp
*.vr
*.aux
*.eps
*.png
*.
dvi *.ps
*.txt
*.fns \
43 html-stamp sbcl-internals
/