Boost logo

Boost-Build :

From: David Abrahams (david.abrahams_at_[hidden])
Date: 2002-07-08 06:01:12


----- Original Message -----
From: "Vladimir Prus" <ghost_at_[hidden]>

> 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?

That sounds better to me.

-Dave

 


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