On Tuesday 18 November 2008 00:20:39 Alexander Neundorf wrote: > On Tuesday 18 November 2008, Matt Williams wrote: > > I was reading up on the documentation on the 2.6 version of > > find_package() and it seems that being able to pass a version string to > > it only works if find_package() uses a FooConfig.cmake file and not a > > FindFoo.cmake file. > > > > In other words, if I'm writing a FindFoo.cmake file, it seems that the > > PACKAGE_FIND_NAME, PACKAGE_FIND_VERSION etc. variables aren't set. > > > > I tried to make it work but I couldn't. Am I missing something or is it > > really not possible to do version checking with FindFoo.cmake modules? > > Did you check whether Foo_FIND_VERSION etc. are set ?
Ahh, thanks. I was confused because Foo_FIND_VERSION was set, but Foo_FIND_NAME wasn't. Of course, that variable isn't necessary but it's strange that it would be defined in FooConfig.cmake files but not FindFoo.cmake. Matt
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ CMake mailing list [email protected] http://www.cmake.org/mailman/listinfo/cmake
