On 02/01/2014 08:22 PM, Alex Merry wrote: > (CC'ing Stephen because this is relevant to the version of > find_dependency in CMake master) > > Currently, the find_dependency() macro does not pass the QUIET argument > to find_package unless the parent package was being found quietly. This > means that feature_summary() prints out all the transitive dependencies > in addition to the main dependency. > > I think this makes the feature summary much less useful, because it is > difficult to see what is going on with such a long list, and these > requirements are not independent of each other. > > So, I think that find_dependency should pass QUIET to find_package > whether or not the parent package is being found quietly. > > Do other people agree?
I agree with the problem statement, but not the solution proposed. I don't think finding all dependencies QUIETly makes sense. That has other side-effects. Did you/will you consider changing the feature_summary implementation to filter them out another way? How does feature summary work? Can the find_dependency macro somehow omit entries from feature_summary? (without affecting other direct find_package calls? Thanks, Steve. _______________________________________________ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel