As always I would like to know where I was correct and where the picture has holes or even mistakes.
You could use the comment functionality to make suggestions!
And check this post for a buildr vs. gradle comparison.
As always I would like to know where I was correct and where the picture has holes or even mistakes.
You could use the comment functionality to make suggestions!
And check this post for a buildr vs. gradle comparison.
There was also Cons(http://www.dsmit.com/cons/), written in Perl, not very active at the moment and SCons (http://www.scons.org/) this one in Python. A newest build system, again in Python, is waf(http://code.google.com/p/waf/), and one can also mention OMake(http://omake.metaprl.org/index.html) a universal build system written in OCaml. And there are also language specific build systems like those in Perl.
The ones I’ve run into in the wild are SCons and waf. Well OMake too, but only in Ocaml-related projects
Here is how to switch from maven:
http://www.beeworks.be/maven-to-gradle-part-1/comment-page-1
The only problem for me at the moment is NetBeans support …
As of 0.8 Gradle supports Scala.
Then there is another minor, but nice implementation in pure java with no required dependencies:
http://code.google.com/p/h2database/source/browse/trunk/h2/src/tools/org/h2/build/Build.java