On 01.12.2017 09:28, Rene Rivera via
Boost-build wrote:
Forwarding to appropriate Boost list..
On Fri, Dec 1, 2017 at 3:09 AM,
Richard Hodges <hodges.r@gmail.com>
wrote:
[...]
Perhaps this is why I baulk at the idea of
building any tool on top of this house of cards.
Just to be clear: Faber is built on top of bjam (used purely as a
task scheduling tool), not b2. It is precisely this kind of
frustration (which I very much sympathise with) that led me to
creating Faber, as it presented the opportunity not only to use an
established scripting language, but also to redesign the APIs used
to define tools, features, etc. In other words, to replace what you
call "house of cards" by something more solid, robust, and
(hopefully eventually) better documented.