[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[jgit-dev] Buck based build system for JGit?
|
Nice. I'll have to more closely inspect mdm - that looks pretty cool.
I somewhat frequently get complaints that I don't use Maven. I think
the main thing Maven brings to the table is dependency management. So
Maven is a giant tool that downloads jars. Yeah, ok, it does a ton more
than that - but not that I need. :)
My solution was to extend Ant to walk the dependency graph and retrieve
jars. And since I went that far, it may as well offer some other tricks
to make Ant scripts less verbose. It uses a yaml-ish descriptor file to
define attributes, similar to the pom. But it allows you to build
multiple apps/binaries from a single project, which AFAIK requires
Herculean efforts with Maven.
<target name="main" description="Prepares, compiles, tests, and packages
your project">
<mx:init />
<mx:javac />
<mx:test />
<mx:package />
</target>
http://moxie.gitblit.com
-J