TarPit provides the glue for an unholy union of build tools. Namely: * Rake[http://github.com/jimweirich/rake] with Hoe[http://seattlerb.rubyforge.org/hoe/] for gem publishing * Maven[http://maven.apache.org/] for Java builds with dependencies. In particular, it runs "mvn package" when needed, links jars to the gem lib directory, and provides (semi-)automatic Manifest.txt generation with these jar files without offending Hoe. * The Maven pom.xml (and assembly.xml if needed) must be managed independently. * A Manifest.static file holds the static elements of the manifest.