Mercurial > hg > plibs
changeset 4:089360a27bcd
Updated dependency graph.
author | samer |
---|---|
date | Wed, 25 Jan 2012 10:06:31 +0000 |
parents | 5c16a1ee5e8f |
children | 0f59c25041b8 |
files | dependencies.pdf dependencies.pl |
diffstat | 2 files changed, 15 insertions(+), 17 deletions(-) [+] |
line wrap: on
line diff
--- a/dependencies.pl Mon Jan 23 21:16:00 2012 +0000 +++ b/dependencies.pl Wed Jan 25 10:06:31 2012 +0000 @@ -6,33 +6,26 @@ triserver=>reactive. triserver=>plmidi. triserver=>plosc. -triserver=>music. +triserver=>player. triserver=>plrand. -triserver=>sc. +triserver=>plsc. triserver=>plml. plumdrum=>plcore. -plumdrum=>music. -sc=>plcore. -sc=>plosc. +plsc=>plcore. +plsc=>plosc. plcrp=>plcore. plcrp=>plrand. -music=>plcore. -music=>plrand. -music=>plmidi. -music=>sc. - hdplm=>plcore. hdplm=>plrand. hdplm=>plcrp. -midi_io=>music. -midi_io=>plcore. -midi_io=>plmidi. -midi_io=>plsmf. +player=>plcore. +player=>plmidi. +player=>plsmf. reactive=>plcore. @@ -40,7 +33,7 @@ hdpmusic=>plumbing. hdpmusic=>plcore. hdpmusic=>plrand. -hdpmusic=>midi_io. +hdpmusic=>player. plex=>plcore. @@ -57,7 +50,7 @@ clapping=>randmo. musicmo=>plcore. -musicmo=>music. +musicmo=>player. musicmo=>tempmo. musicmo=>randmo. @@ -76,10 +69,15 @@ rphrase=>plcore. rphrase=>plrand. +% km2 => plcore. +% km2 => plumdrum. + gv_graph :- shell('gv -spartan dependencies.eps &'). +to_pdf :- shell('epstopdf dependencies.eps'). mk_graph :- mk_graph([]). mk_graph(HideList) :- findall(A=>B,(A=>B,\+member(A,HideList),\+member(B,HideList)),Edges), - graph2ps(dot,digraph(plibs,Edges),'dependencies.eps'). + graph2ps(dot,digraph(plibs,[at(edge)=\[arrowhead=at(vee)] | Edges]),'dependencies.eps'). +