annotate dependencies.pl @ 9:2c96b13ee9f0 tip

Added incoming make target.
author samer
date Tue, 28 Feb 2012 15:41:30 +0000
parents 089360a27bcd
children
rev   line source
samer@2 1 :- use_module(library(dcgs/dot)).
samer@2 2
samer@2 3 :- op(600,xfx,=>).
samer@2 4
samer@2 5 triserver=>plcore.
samer@2 6 triserver=>reactive.
samer@2 7 triserver=>plmidi.
samer@2 8 triserver=>plosc.
samer@4 9 triserver=>player.
samer@2 10 triserver=>plrand.
samer@4 11 triserver=>plsc.
samer@2 12 triserver=>plml.
samer@2 13
samer@2 14 plumdrum=>plcore.
samer@2 15
samer@4 16 plsc=>plcore.
samer@4 17 plsc=>plosc.
samer@2 18
samer@2 19 plcrp=>plcore.
samer@2 20 plcrp=>plrand.
samer@2 21
samer@2 22 hdplm=>plcore.
samer@2 23 hdplm=>plrand.
samer@2 24 hdplm=>plcrp.
samer@2 25
samer@4 26 player=>plcore.
samer@4 27 player=>plmidi.
samer@4 28 player=>plsmf.
samer@2 29
samer@2 30 reactive=>plcore.
samer@2 31
samer@2 32 hdpmusic=>hdplm.
samer@2 33 hdpmusic=>plumbing.
samer@2 34 hdpmusic=>plcore.
samer@2 35 hdpmusic=>plrand.
samer@4 36 hdpmusic=>player.
samer@2 37
samer@2 38
samer@2 39 plex=>plcore.
samer@2 40
samer@2 41 poetry=>plcore.
samer@2 42 poetry=>probdcg.
samer@2 43 poetry=>randmo.
samer@2 44 poetry=>plex.
samer@2 45 poetry=>plrand.
samer@2 46
samer@2 47 clapping=>plcore.
samer@2 48 clapping=>plrand.
samer@2 49 clapping=>musicmo.
samer@2 50 clapping=>randmo.
samer@2 51
samer@2 52 musicmo=>plcore.
samer@4 53 musicmo=>player.
samer@2 54 musicmo=>tempmo.
samer@2 55 musicmo=>randmo.
samer@2 56
samer@2 57 tempmo=>plcore.
samer@2 58
samer@2 59 randmo=>plcore.
samer@2 60 randmo=>plrand.
samer@2 61
samer@2 62
samer@2 63 plumbing=>plcore.
samer@2 64
samer@2 65 probdcg=>plcore.
samer@2 66 probdcg=>plrand.
samer@2 67 probdcg=>rphrase.
samer@2 68
samer@2 69 rphrase=>plcore.
samer@2 70 rphrase=>plrand.
samer@2 71
samer@4 72 % km2 => plcore.
samer@4 73 % km2 => plumdrum.
samer@4 74
samer@3 75 gv_graph :- shell('gv -spartan dependencies.eps &').
samer@4 76 to_pdf :- shell('epstopdf dependencies.eps').
samer@3 77
samer@2 78
samer@2 79 mk_graph :- mk_graph([]).
samer@2 80 mk_graph(HideList) :-
samer@2 81 findall(A=>B,(A=>B,\+member(A,HideList),\+member(B,HideList)),Edges),
samer@4 82 graph2ps(dot,digraph(plibs,[at(edge)=\[arrowhead=at(vee)] | Edges]),'dependencies.eps').
samer@4 83