Boost logo

Boost Interest :

Subject: Re: [Boost-cmake] RFC: exported targets
From: troy d. straszheim (troy_at_[hidden])
Date: 2009-10-29 18:18:12


Ingmar Vanhassel wrote:
> Excerpts from troy d. straszheim's message of Thu Oct 29 21:03:01 +0100 2009:
>> Brad King wrote:
>>> troy d. straszheim wrote:
>>>> Michael Jackson wrote:
>>>>> This is THE SINGLE IMPROVEMENT someone could make for those of us
>>>>> using CMake and are dependent on the boost libraries.
>>>> I did some work on this. CMake exported targets are really cool. This
>>>> doesn't solve the entire FindBoost.cmake problem, but it is easy.
>>>>
>>>> http://sodium.resophonic.com/boost-cmake/current-docs/exported_targets.html
>>> More documentation appears here:
>>>
>>> http://www.cmake.org/Wiki/CMake_2.6_Notes
>>>
>>> Of particular interest is the install(EXPORT) feature. It does for
>>> install trees what the export() command does for build trees.
>>>
>> Yes. This is a great cmake feature. Boost.CMake now uses this to
>> install a $PREFIX/lib/Boost.cmake file.
>
> Can we agree on $PREFIX/lib$LIB_SUFFIX/cmake/Boost.cmake please?

I haven't forgotten about LIB_SUFFIX. It is footnoted in the exported
targets section of the docs:

http://sodium.resophonic.com/boost-cmake/current-docs/exported_targets.html#libsuffix

-t


Boost-cmake list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk