Philipp Moeller wrote:

> Stephen Kelly <steve...@gmail.com> writes:

>> Also consider a CMake variable to disable the addition of the defines (by
>> not linking the interface targets).
>>
>>  set(Boost_ENABLE_AUTOLINKING 1)
>>  find_package(Boost)
> 
> I really would like to do that, but for that to work we need a
> LINK_DIRECTORIES property. I opened a feature request for this some time
> ago.

Perhaps the name I used was confusing. 

I am suggesting a way for the user to disable the automatic addition of the 
BOOST_${LIBRARY_NAME}_NO_LIB defines. 

If that define is always always wanted, (which appears to be the case), then 
you can simply disregard my suggestion. 

The 'obvious' name for such a variable would be 

 Boost_DISABLE_NO_AUTOLINKING

but I used a name which avoids double-negation.

Anyway, you know best whether it should be controllable by the user, so I 
defer to you on that.

Thanks,

Steve.


-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake-developers

Reply via email to