Aardvark is a tool for building projects. It is based on Gosu and Apache Ant. It is intended to provide a comfortable scripting environment while retaining all the functionality that Ant tasks provide.
It has a lot of cool features which we will be documenting in the next few weeks. If you'd like to keep up with this, please join our Google group.build.vark
Here is an example build.vark file, which is structured just like a Gosu program, with some special sauce:
Note, in particular, the 'Ant' symbol, which exposes the entire Ant API as functions.Running Aardvark
To use Aardvark, download and unzip a distribution, and put its bin/ directory on your path.
You run it exactly the same as how you run Ant. Within the directory which contains build.vark, simply run the "vark" executable followed by the desired target name:
If you'd like to use a .vark file that is in another directory and/or named other than build.vark, it is again just like Ant:
Aardvark ships with a built in graphical editor for vark files, 'vedit'. You can edit a vark file by using the "vedit" executable in place of "vark"