$include_dir="/home/hyper-archives/boost-build/include"; include("$include_dir/msg-header.inc") ?>
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 www.boost-consulting.com