[cmake-developers] Restriction on target types for GraphViz dependency graph generation

Daniel Pfeifer daniel at pfeifer-mail.de
Sun Dec 20 15:07:38 EST 2015


On Wed, Dec 16, 2015 at 5:20 AM, Andrey Mishchenko <mishchea at gmail.com> wrote:
> Hi,
>
> I noticed that the automatic dependency graph generation in CMake targeting
> GraphViz only considers targets of certain types. In particular, it only
> adds nodes for executables and shared, static, and module libraries.
>
> Is this deliberate?

There are open issues about that:

https://cmake.org/Bug/view.php?id=13809
https://cmake.org/Bug/view.php?id=15636
https://cmake.org/Bug/view.php?id=15638

> If I submit a patch extending this functionality to (optionally, via
> configuration variables) work with more target types, would it be received
> well?

Absolutely. Thanks for working on this!

-- Daniel


More information about the cmake-developers mailing list