I switched from NAnt to using Python to write build automation scripts. I am curious if whether any build frameworks worth using that are similar to Make, Ant, and NAnt, but, instead, are Python-based. For example, Ruby has Rake. What about Python?
Not necessarily. I want something that can also build any non-Python projects. NAnt, Ant, and Rake have that versatility and are not limited to their own language domain.
Ray Vega
2009-02-12 17:06:34
I think you should give scons a try, then.
2009-02-12 17:14:42
I agree... you have to spend a little bit of time with scons, it's more powerful than it seems at first glance. It works from the simplest description of what you want, and where the source is, and will do the right thing.
Jim Carroll
2009-02-12 17:25:52
I use SCons in a large production project and have found it to be very customizable and useful. Highly recommended.
mch
2009-02-12 17:27:26
I use SCons, but its jus so slow when you get to a bug project. Seriously, look at something like WAF, it's much much quicker than SCons, if a little-less mature.
jkp
2009-02-19 16:25:57
+4
A:
The following look good, but I haven't used them (yet):
Paver looks especially promising.
Remy Blank
2009-02-12 17:19:27
A:
My Rapid Throughts: SCons is quite mature and oriented also to other languages (es C++) Waf is very simlar to ant/maven, so you will prefer it if you are used to ant/maven
Paver is very pythonic oriented, and seems a good option if you do not know how to start.
daitangio
2010-10-01 11:41:00