Skip to content

Monthly Archives: August 2008

Macrodefs come to NAnt

The single finest new feature of Ant 1.6 is the macrodef type. It allows you to take loads of horrid lines of XML, antcall tasks, and allowed you to collapse them all down into a single element. If you’re using the Eclipse Ant editor, you can even complete on the macrodef after you declare it. [...]

Ant Best Practices: Avoid platform specific wrapper scripts

(image taken from SideLong’s photostream) Welcome to the final Ant Best Practices post. The last topic of the series is wrapper scripts. Most projects end up having one or more of these. The very first Java project that I did had about a dozen of them. They generally look like this: #!/bin/sh/usr/bin/ant -f myGreatProject.xml $1 [...]

Build Bunny

NabaztagOriginally uploaded by Lara052 Before we had the Radiator at the Guardian we had one of these: a Nabaztag WiFi rabbit. I didn’t set this one up; my colleagues did, using wget to post messages to the rabbit via a web interface. Plenty of people have had the same idea; for small teams I think [...]

Build tool philosophy

Holy dependencies, Batman! Make this man do the build on your project … Link