Skip to content
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