Skip to content

jez/mldepgraph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

mldepgraph [optons] .du

TODO

  • copy/paste git-madge
  • rip out the madge dependency
  • replace it with the def-use oneliner below
  • make being run from a git repository optional
  • distribution channel:
    • Homebrew, + note about how to copy files manually
      • (download folder somewhere, put /path/to/mldepgraph/bin on your PATH)

Implementation

# TODO(jez) document that it filters to the current directory only
grep $(pwd -P) hw03.du | \
  # maybe make this filter optional
  grep -v cmlib | \
  awk -f "$ROOTDIR/filter.awk" | \
  uniq | \
  awk -f "$ROOTDIR/to_dot.awk" | \
  gvpr -c -f "$STYLESDIR/$STYLE.gv" | \
  dot -Tpng | \
  imgcat

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages