Boost logo

Boost-Build :

From: Rene Rivera (grafikrobot_at_[hidden])
Date: 2006-09-06 19:58:10

Sohail Somani wrote:
>> [mailto:boost-build-bounces_at_[hidden]] On Behalf Of Rene Rivera
>> Sohail Somani wrote:
>>> I didn't know the usage gets that high. What are the main causes?
>> Only one cause: Bjam interns all strings it uses for implementing the
>> Jam language interpreter. And since all operations generate
>> some sort of
>> string list the add up quickly. BBv2 makes even heavier use
>> of strings
>> than BBv1 so the problems are more noticeable now.
> Wasn't there a project to write bjam on top of scons? I only wish scons
> had as good a configuration layer as bjam.

Yes there was. And there's code in CVS towards that end. But that would
not eliminate bjam. If I remember correctly the Jam language aprsing
would still be implemented in the bjam executable and Scons would be
called on to do the building. Somewhat like a more capable toolset.
Although it would be a nice step if someone wrote a BBv2 toolset that
just called on Scons. As that would be a quick way to start playing with

-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. -
-- rrivera/ - grafik/
-- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at