asdf-dependency-graph

2023-06-18

A minimal wrapper around `dot` available at least on Linux systems to generate dependency-graphs.

Upstream URL

github.com/digikar99/asdf-dependency-graph

Author

Shubhamkar B. Ayare (shubhamayare@yahoo.co.in)

License

MIT
README

asdf-dependency-graph

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

asdf-dependency-graph.png

(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

maths.png

Other Solutions

  • 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.

Dependencies (2)

  • optima
  • uiop

Dependents (0)

    • GitHub
    • Quicklisp