
Hi all, David Cournapeau's Bento build system (a replacement for distutils) is maturing nicely. I'd like to switch to it eventually, but for now I've simply put all the necessary changes in the 'bento' branch. Bento is entirely self-contained, so just check out the branch and do: make bento It keeps track of changes to C files, so incremental builds work. Commands are provided for generating the docs, running tests, etc. Let me know what you think. Regards Stéfan

Considering that we are vying for adoption, I would hold off adopting a new build system until it (or we) become more popular. On 06/09/2010 04:40 AM, St�fan van der Walt wrote:
Hi all,
David Cournapeau's Bento build system (a replacement for distutils) is maturing nicely. I'd like to switch to it eventually, but for now I've simply put all the necessary changes in the 'bento' branch. Bento is entirely self-contained, so just check out the branch and do:
make bento
It keeps track of changes to C files, so incremental builds work. Commands are provided for generating the docs, running tests, etc.
Let me know what you think.
Regards St�fan

On 9 June 2010 18:07, S. Chris Colbert <sccolbert@gmail.com> wrote:
Considering that we are vying for adoption, I would hold off adopting a new build system until it (or we) become more popular.
Sure, it is optional (and also, Bento has the ability to generate distutils compatible setup.py files if needed). I would like to show support for David's effort, which I think is by far the best and cleanest design. I'm sure our adoption will only strengthen his case. Regards Stéfan

2010/6/10 Stéfan van der Walt <stefan@sun.ac.za>
On 9 June 2010 18:07, S. Chris Colbert <sccolbert@gmail.com> wrote:
Considering that we are vying for adoption, I would hold off adopting a new build system until it (or we) become more popular.
Sure, it is optional (and also, Bento has the ability to generate distutils compatible setup.py files if needed). I would like to show support for David's effort, which I think is by far the best and cleanest design. I'm sure our adoption will only strengthen his case.
Looks good, I really like the bento.info format. And the new name. I'm a bit puzzled about the binary code inside the bentomaker file, what's going on there?
It builds fine, so no reason to merge it into your master branch soon I think. Cheers, Ralf
participants (3)
-
Ralf Gommers
-
S. Chris Colbert
-
Stéfan van der Walt