Subject: Re: [Boost-build] [python] Python build description
From: Vladimir Prus (ghost_at_[hidden])
Date: 2010-07-20 12:06:17
On Tuesday 13 July 2010 23:40:55 you wrote:
> While the immediate point of the Python port and my sabbatical is to
> get Boost.Build internals converted to Python, while keeping Jam
> languange allowed to build description, it is becoming apparent that:
> - For complex build tasks, Python might be better. In particular,
> it's almost impossible to allow Jam modules to extend classes defined
> in Python, so any code that defines custom generator classes has
> to be Python
> - It's awkward to have build description split over two files in
> different language
> So, it seems reasonable to permit build description entirely in Python.
> Like, if you have 'Jamfile', it's in Jam language, and if you have
> 'build.py', it's Python.
In addition to using 'build.py' as replacement for Jamfile, does it seem
OK to use 'buildroot.py' as replacement for Jamroot?
-- Vladimir Prus http://vladimir_prus.blogspot.com Boost.Build: http://boost.org/boost-build2
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