[cmake-developers] [PATCH] Do not output transitive dependencies in feature_summary()

2014-02-03 Thread Alex Merry
Currently, feature_summary() prints out all the transitive dependencies of a package (those found with find_dependency() in a Config.cmake file) in addition to the explicit dependencies looked for in a CMakeLists.txt. This makes feature_summary() much less useful, because it is difficult to see

Re: [cmake-developers] [PATCH] Do not output transitive dependencies in feature_summary()

2014-02-03 Thread Stephen Kelly
Hi, It's generally preferable to write an email and attach the patch. Alex Merry wrote: -# informative diagnostic message if the dependency could not be found. +# informative diagnostic message if the dependency could not be found, and +# marks the package as a TRANSITIVE_DEPENDENCY for +#

Re: [cmake-developers] [PATCH] Do not output transitive dependencies in feature_summary()

2014-02-03 Thread Alex Merry
On 03/02/14 19:27, Stephen Kelly wrote: It's generally preferable to write an email and attach the patch. Noted. Alex Merry wrote: +set_package_properties(${dep} PROPERTIES TRANSITIVE_DEPENDENCY) I prefer not to create public API in set_package_properties for something that doesn't