|
Boost-Build : |
From: Alex Besogonov (cyberax_at_[hidden])
Date: 2006-11-07 14:13:39
Vladimir Prus wrote:
> can you tell what is the current state of bjam-in-C++ rewrite? IIRC,
you said
> that parser/evaluation is done and you're working on build engine.
Yes, the interpreter is almost finished (only a few minor features remain).
> Perphaps if build engine proved hard, we can use the existing build
engine?
> Memory consumptions starts to become a problem with bjam, and I'm
hoping that
> implementation with ref-counted strings would be a big step forward,
even if
> not everyting is converted.
In my search for a perfect build engine I went to a tangent course:
http://code.google.com/p/waf/ :)
This is a fork of SCons with MUCH better speed and some unique
capabilities. Waf is _very_ fast - it requires just 5 seconds to do a
no-op build for infamous
http://www.gamesfromwithin.com/articles/0506/000092.html test (pure Jam
requires 1.5 seconds).
Currently, I don't have much of free time (I'm moving to Ukraine from
Russia), but I'll try to create a finished version of BJam.C++ as soon
as possible.
-- With respect, Alex Besogonov (cyberax_at_[hidden])
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