ruby-lang
March 11th, 2006, 11:10 AM
Write apache ant scripts in JRuby. AntBuilder is an implementation of the Groovy language's AntBuilder. This is not a translation of the Groovy code, but a from scratch implementation with some differences in style.
WARNING: As of release 0.3.4, AntBuilder will not work with the last formal release 0.8.2. of JRuby. It will only work with the latest HEAD version of JRuby.
See the project homepage for details http://antbuilder.rubyforge.org/ or the project page on rubyforge http://rubyforge.org/projects/antbuilder/
Taster here: http://rubyforge.org/cgi-bin/viewcvs.cgi/*checkout*/AntBuilder/example_using_subclass_simple.rb?rev=HEAD&cvsroot=antbuilder&content-type=text/plain
The primary objective of this release is to be able to build jruby using AntBuilder. The jruby build script can build jruby. The full build, serialize, jar, unit test and unit test reports work. See jruby/build.rb. (http://rubyforge.org/cgi-bin/viewcvs.cgi/*checkout*/AntBuilder/jruby/build.rb?root=antbuilder)
An ant style dependecy mechanism is now supported via"depends task1 task2 task3" and circular dependencies are detected.
Output formatting has been improved to give a more ant like syntax, and ant style error messages.
<a href="http://rubyforge.org/forum/forum.php?forum_id=5954" target="_blank">http://rubyforge.org/forum/forum.php?forum_id=5954</a>
WARNING: As of release 0.3.4, AntBuilder will not work with the last formal release 0.8.2. of JRuby. It will only work with the latest HEAD version of JRuby.
See the project homepage for details http://antbuilder.rubyforge.org/ or the project page on rubyforge http://rubyforge.org/projects/antbuilder/
Taster here: http://rubyforge.org/cgi-bin/viewcvs.cgi/*checkout*/AntBuilder/example_using_subclass_simple.rb?rev=HEAD&cvsroot=antbuilder&content-type=text/plain
The primary objective of this release is to be able to build jruby using AntBuilder. The jruby build script can build jruby. The full build, serialize, jar, unit test and unit test reports work. See jruby/build.rb. (http://rubyforge.org/cgi-bin/viewcvs.cgi/*checkout*/AntBuilder/jruby/build.rb?root=antbuilder)
An ant style dependecy mechanism is now supported via"depends task1 task2 task3" and circular dependencies are detected.
Output formatting has been improved to give a more ant like syntax, and ant style error messages.
<a href="http://rubyforge.org/forum/forum.php?forum_id=5954" target="_blank">http://rubyforge.org/forum/forum.php?forum_id=5954</a>