Boost logo

Boost-Build :

From: David Abrahams (gclbb-jamboost_at_[hidden])
Date: 2003-06-17 10:08:22

Vladimir Prus <ghost_at_[hidden]> writes:

>> (BTW, are you guys aware that Ralf W. Grosse-Kunstleve is already using
>> or shipping Boost, I believe, with an SCons-based build system for
>> cctbx, his Computational Crystallography ToolBox? I guess he has about
>> twenty lines of Python code that parse up the .jam or .bjam or whatever
>> files and turn them into calls into the SCons build engine. Might be a
>> useful starting point to look at how someone else has done some of the
>> basic stuff.)
> Need to look. Since Python version of Boost.Build is only distant
> plan for now, we'd have a lot of Jam code by the time it
> works. Another alternative I was thinking about was extending Python
> with Jam. So, you'd have Python function "compile_jam_file", or
> something.

That sounds like we'd be giving up many/most of the advantages of
Python. Consider Jam's poor data abstraction capability. We
wouldn't even be able to touch regular Python classes.

Dave Abrahams
Boost Consulting

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