|
Boost-Build : |
From: Vladimir Prus (ghost_at_[hidden])
Date: 2003-10-27 02:13:44
Rene Rivera wrote:
> [2003-10-25] Christopher Currie wrote:
> >The new CALC builtin means that jam_src needs a version bump. This has
> >impacts to BBv2, because the number.jam file uses it. I know this is an
> >awkward time, becauase of the restructuring, but I thought I should
> >point it out.
> >
> >Suggested patches included.
>
> Yea, Volodya forgot about doing that :-)
Up till now, I only bumped version number when doing V2 releases. The
motivation was that for releases, the check is really necessary, while for
persons who use CVS version, rebuilding jam after each CVS update is not a
problem. If we bump version after adding each builtin, the version number
will grow very quickly. Of course, other opinions are welcome.
> I'll make the changes in jam_src,
> but I'll leave the BBv2 changes to Volodya... as the build/v2 dir will need
> other changes.
Yea, at the moment even example/hello does not work ;-) Oops... seems like the
directory v2/build is expected to be called v2/core by bootstrap.jam... don't
remember if that was original intention... anyway, rename of a single
directory can be done later, if needed.
After tweaking bootstrap.jam and BoostBuild.py all tests pass.
> PS. The removing non-branch tags from build/v* step is done. So they can be
> freely changed now. And I'm working on the build/v1 changes.
Thanks! The new layout is much nicer. I'm gonna remove all V2 files in
tools/build a bit later.
- 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