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
Scons.

-- 
-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. - http://redshift-software.com
-- rrivera/acm.org - grafik/redshift-software.com
-- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo

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