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

Reply via email to