http://buildr.apache.org/rdoc/
Most of the internals are Rdoc'd with an eye toward extension builders. More information can be had by crawling through the following files: - lib/buildr/java/cobertura.rb - Demonstrates a fairly simple extension, as well as how we're using Antwrap - lib/buildr/scala/compiler.rb - A reasonably simple compiler, demonstrating both the Compiler framework as well as unified JRuby/RJBJava dispatch - lib/buildr/core/project.rb - The deep, dark innards of the Project class. A lot of Buildr's magic (above and beyond Rake) happens here - lib/buildr/core/util.rb - This file is mostly used to monkey-patch MRI, Rake and even JRuby to get around certain issues we have been having Buildr's source is pretty well organized; things are pretty much where you would expect them to be. If you have any questions, the dev list is the best place to ask. Daniel
