Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2005-06-24 15:11:01


Rene Rivera <grafik.list_at_[hidden]> writes:

> David Abrahams wrote:
>> Rene Rivera <grafik.list_at_[hidden]> writes:
>>>David Abrahams wrote:
>
>>>>Why? For people using older BB?
>>>
>>>I'm not sure I understand what you mean by "older BB", but my
>>>reasons are:
>>
>> A Boost.Build that isn't yet using the new SHELL feature.
>
> Ah, in that case, yes that's the reason.
>
>>>1. For people who only have access to a compiler which doesn't have
>>>popen and we don't have a prebuilt bjam available. They will follow the
>>>instructions and try to compile it, and fail. Not a good way to get started.
>>
>> But if Boost.Build is using SHELL, the failure to compile bjam is just
>> the first of a long string of problems, no?
>
> Yes. But I can't commit the patch now as it has the potential of
> breaking for the 1.33 release which is an "older BB".

There are always branches.

> I'll be checking in something close to Craig's latest patch
> though. Now that it has a way to turn off the feature :-) (And I'll
> turn it on in the cases we know it works)

I would think we'd want to know sooner rather than later that it
wasn't supported, no?

Unless we only plan to use SHELL for "non-critical" features, I just
don't understand the point in making bjam build without it.

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com
 

Boost-Build 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