From: Vladimir Prus (ghost_at_[hidden])
Date: 2005-03-11 04:02:02
Aleksey Gurtovoy wrote:
> Vladimir Prus writes:
>> Aleksey Gurtovoy wrote:
>>> David Abrahams writes:
>>>> I've always thought that a design that gets information by processing
>>>> stdout from bjam would be fragile. Furthermore, it means we can't use
>>>> the -j option with bjam, which, even on uniprocessors, can speed up
>>>> builds considerably. The build system itself should be writing the
>>> Exactly. Is BoostBuild v2. going to give us that?
>> Depends what you mean by "going". It's not a planned feature
>> yet. And I think it's better to try to make V2 the official build
>> system before adding any more features to it. After that, something
>> should be possible.
> It can hardly become "the official build system" until we can use it
> to run regression tests.
I'm verifying V2 operation on regression tests *now* and I think it's pretty
close. But you're asking about a new feature which is not present in V1,
either. I would say it's more reasonable to switch to V2 first -- from the
point of regression testing, that would mean adding --v2 to bjam
invocation, and nothing else. One that's done, we can think about further
enhancements. Doing the switch together with some enhancements will only
create problems, IMO.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk