Philip Lowman wrote: > On Tue, Sep 29, 2009 at 6:04 PM, Mateusz Loskot <[email protected]> wrote: > >> 3. The only way to get error is to explicitly use REQUIRED option >> >> FIND_PACKAGE(Boost 1.36 REQUIRED) >> >> but for FIND_PACKAGE(ZLIB) as explained in point 2. above >> it is not necessary to explicitly specify REQUIRED option >> and error is printed. >> >> I tested the original version of FindBoost from CMake 2.6 as well as >> today version from CVS. No difference regarding this issue. >> >> I used ZLIB as example but most of FindXXX macros work this way, >> >> In my opinion behaviours of FindBoost is inconsistent in comparison >> to other standard macros. >> > > Mateusz, > > You're right, this is inconsistent. I've just fixed FindBoost in CVS to > output the following to STATUS if Boost is not found: > > -- Could NOT find Boost
Philip, Thank you for improving. > I also added an option which if enabled outputs the more detailed error > message (outputted in REQUIRED mode) below this line. Great. > If you have any other CMake related suggestions please feel free to > accompany your mailing list posts with a feature request and/or patch on the > bugtracker if you have the time. > > http://public.kitware.com/cgi-bin/viewcvs.cgi/Modules/FindBoost.cmake?root=CMake&view=log Sure, I'll use it next time. Best regards, -- Mateusz Loskot, http://mateusz.loskot.net Charter Member of OSGeo, http://osgeo.org _______________________________________________ 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://www.cmake.org/mailman/listinfo/cmake
