On 10/17/2013 04:58 PM, Alexander Neundorf wrote: > Yes, that was the idea, but I can't rely anymore on a Foo_LIBRARIES variable > (or a slight variation) being set after a successful find_package(Foo): > http://lists.kde.org/?l=kde-core-devel&m=138198795723680&w=2 > I.e. in the future there will be Find-modules which typically export one of > (Foo|FOO)_(LIBRARIES|LIBRARY), some Config.cmake files which do that too, and > a big number, probably majority, of Config.cmake files, which do not export > such variables. > > The only chance I see would be to simply collect all library targets and > return what they provide, but this doesn't feel good. I would have much > prefered using a clear interface like the Foo_LIBRARIES variable.
Perhaps we need to establish a convention for find modules and package configuration files to interact with --find-package mode. I have no thoughts on the specifics of how that would work though. -Brad -- Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Follow this link to subscribe/unsubscribe: http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers