Boost logo

Boost :

Subject: Re: [boost] [CMake] what to do now?
From: Robert Ramey (ramey_at_[hidden])
Date: 2016-04-13 18:49:30


On 4/13/16 3:38 PM, Stephen Kelly wrote:
> Robert Ramey wrote:
>
>> On 4/13/16 1:08 PM, Stephen Kelly wrote:
>>> boost_at_[hidden] wrote:
>>>
>>>> what to do now?
>>>
>>> http://thread.gmane.org/gmane.comp.lib.boost.build/27386
>>>
>>
>> I found this to be interesting.
>
> Then I guess you've updated your thinking.
>
> http://thread.gmane.org/gmane.comp.lib.boost.devel/264253/focus=264272

Hmmm - I forgot this. But it looks to be identical idea that I'm
proposing now.
>
>
>> Ideally, users would be able to make use
>> of such a file and this would motivate library authors to include such a
>> file with their libraries.
>
> Part of the confusion seems to be that you think this is about boost
> developers using cmake to develop their boost library.
>
> It is not about that at all.

It is to me.

Longer term it's about allowing developers who don't want to depend on
boost build to incorporate a boost library.

> This is about boost-users who use cmake.

Agreed.

Adding a CMakeLists file to any random boost library does not help them.

I've done it for one library (actually two serialization and safe
integers) and I've found it very helpful.

a) I get my IDE project built and maintained without extra work.
b) I don't have to use boost build for a simple project which uses boost.

> What I described in the link above does help them.

Maybe, but I'm doubtful that adding another feature to boost build would
help anyone. In my opinion it's already too complex and too fragile.

Robert Ramey


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk