-
Notifications
You must be signed in to change notification settings - Fork 5
Dependency Graph
deiferni edited this page Dec 15, 2014
·
3 revisions
Create a dependency graph:
install snakefood
create a separate directory, e.g.: mkdir snakefood
create a clusters file with all opengever packages:
opengever/advancedsearch
opengever/base
opengever/contact
opengever/core
opengever/document
opengever/dossier
opengever/examplecontent
opengever/globalindex
opengever/inbox
opengever/journal
opengever/latex
opengever/mail
opengever/meeting
opengever/ogds
opengever/policy
opengever/portlets
opengever/repository
opengever/setup
opengever/sharing
opengever/tabbedview
opengever/task
opengever/tasktemplates
opengever/testing
opengever/trash
create a clustered dependency file
bin/sfood -i opengever | bin/sfood-cluster -f snakefood/clusters > snakefood/clustered.sfood
create a dependency graph dotfile
cat snakefood/clustered.sfood | bin/sfood-graph | dot -Tps > snakefood/dependencies.dot
create a dependency graph pdf
pstopdf snakefood/dependencies.dot
or do it all at once
bin/sfood -i opengever | bin/sfood-cluster -f snakefood/clusters | bin/sfood-graph | dot -Tps | pstopdf -i -o snakefood/dependencies.pdf