A minimal wrapper around dot
available at least on Linux systems to generate dependency-graphs.
CL-USER> (asdf-dependency-graph:generate "asdf-dependency-graph.png" "asdf-dependency-graph")
NIL
NIL
0
(Caveat to the above graph: external dependency of dot
.)
CL-USER> (let ((asdf-dependency-graph:*interesting-systems*
'("extensible-compound-types"
"polymorphic-functions"
"cl-form-types"
"ctype"
"polymorph.maths")))
(asdf-dependency-graph:generate "maths.png" "polymorph.maths"))
NIL
NIL
0
- asdf-viz: It was faster/easier to start from scratch and do what I want to do, than dig into
asdf-viz
to figure out how to make it do what I want to do. Lisp Curse :/. - asd-graph: (i) I couldn't load it. (ii) The approach of parsing an asd file instead of relying on the introspection facilities felt weird.