[ros-dev] [ros-diffs] [tkreuzer] 50243: [CMAKE] Add generation of a depencency graph for shared libraries. The output is a graphml file. Can be enabled with GENERATE_DEPENDENCY_GRAPH switch.
Timo Kreuzer
timo.kreuzer at web.de
Sat Jan 1 10:26:43 UTC 2011
Am 31.12.2010 17:58, schrieb Ged Murphy:
> I didn't know about this feature.
> Will this help the effort towards a minwin effort in fixing the
> dependency hierarchy (mess)?
>
> Ged.
>
Its not a cmake feature. Its a custom script. you could probably have
cmake boil coffee with the right script ;-)
Currently the graph is a big mess, its simply too many dlls involved to
see anything from it.
But it provides good raw data to create any kind of graphs from it.
I have been using yEd, sadly it doesn't handle the node ids (the dll
names) properly, so all nodes simply get a number and the name gets
lost. Dunno why that is. It can be worked around by adding an yEd
specific label tag.
Timo
More information about the Ros-dev
mailing list