I’ve been having issues with the automatic updates and half-manually building things through Eclipse, so I decided to use a build system. Previously, the only experience I have with such systems is GNU make which isn’t particularly Java specific. So I decided to learn something new and try out Apache ANTas a build system. Essentially, I’ve added the following features:
revision- get the SVN revision number to use as the current versioncompile- compile the code (requiredrevision)dist- create a JAR file from the built code (requirescompile)sign- sign the JAR files so they can be deployed (requiresdist)deploy- create the files necessary for Webstart (requiresdist,sign, andrevision)