Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2002-07-08 06:00:30


David Abrahams wrote:
> What kinds of problems could it cause?

The change causes only target for which UPDATE rule is called to be updated.
For example, if you do

bjam clean

but there was not "UPDATE clean ; " invocation, then "all" will be updated.
It is quite easy to handle, for example, Jambase in compatibility mode just
calls UPDATE on every non-option command line element. But if we add
appropriate line to boost startup, new versions of bjam won't work with 1.27
and CVS shapshot won't work with older bjams.

However, I just realized that we can increment the version number and call
"UPDATE" conditionally.... what do you think?

> I'd rather keep everything on the main trunk if possible.

I tend to avoid unnecessary branches as well.

- Volodya

 


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