CMAKE does have a built-in feature to generate GraphViz (dot) dependency graphs of a project. I am unsure why Timo wrote his own script to do so, but CMAKE can definitely do it.
-r
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
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev