Please test: [CMake] CMake 2.8.4-rc1 ready for testing!

Alexander Neundorf neundorf at
Sun Jan 30 14:05:55 GMT 2011

On Saturday 29 January 2011, Christophe Giboudeaux wrote:
> Hi,
> On Tuesday 18 January 2011 21:58:24 Alexander Neundorf wrote:
> > So please, give this release candidate a good try, and let me know if
> > something fails.
> Quick feedback. Thanks for finally turning off the verbose makefile when
> using the codeblock generator.
> I didn't notice any regression but an unexpected behaviour with the
> graphviz generator. With kdepimlibs, I use
> Previously, this was generating only one file for the whole module. Now it
> seems a graph is also generated for *every* target:
> # ls*
> etc...

Yes. That's a feature.
The dot-file generation before was buggy and incomplete.
E.g. when running it on kdelibs it produced a file where dependencies were 
missing and also targets were missing.
And if all that was in one file correctly, then the produced dot-file is too 
big to be usable. At least I didn't find a way to view it in a way that I can 
actually see something.
So now there is one dot-file for every target.

You can also put a file named CMakeGraphVizOptions.cmake in CMAKE_SOURCE_DIR 
or CMAKE_BINARY_DIR. This can be used to set option for the dot-file 


GRAPHVIZ_TARGET_IGNORE_REGEX: regex for target names which should be skipped
GRAPHVIZ_IGNORE_TARGETS: list of targets which should be skipped

to exclude all tests.

Yes, this is currently completely undocumented.


More information about the kde-core-devel mailing list