Boost logo

Boost :

Subject: Re: [boost] Moving the include directory to $BOOST_ROOT/include? (again)
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2015-06-02 03:00:50


On Tue, Jun 2, 2015 at 9:24 AM, Vladimir Prus <vladimir.prus_at_[hidden]> wrote:
> On 6/2/2015 3:59 AM, Tom Kent wrote:
>>
>> On Sun, May 31, 2015 at 7:30 AM, Peter Dimov <lists_at_[hidden]> wrote:
>>
>>> I want to reiterate my suggestion that we move Boost's include directory
>>> from $BOOST_ROOT to $BOOST_ROOT/include.
>>>
>>
>> Our organization has been following the example in the first pages of the
>> getting started guide [1][2] and using #include <boost/header.path.hpp>
>> with $BOOST_ROOT in our include path, so changing that to 'include' would
>> require major source changes to our (and presumably lots of others') code
>> bases.
>>
>> I think this is far too disruptive of a change for the benefits described.
>
>
> Tom,
>
> I think the suggestion is to have $BOOST_ROOT/include/boost, so no changes
> in the source code will be required. You will need a change to
> the -I option passed to the compiler, which is non-zero pain, but
> considerably less pain that changing every source file.

Also the proposal mentioned the $BOOST_ROOT/boost link for backward
compatibility, so even the -I option is not necessary.

FWIW, I support the proposal.


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