Log in

HCMC Journal

Ant build

: Greg Newton
Minutes: 120

Making a more sensitive and sophisticated get target (downloading stuff like OL lib) was a bit of a learning curve. I want the build to know if there’s a new version of a lib and offer it to me. I should be able to accept or reject the download so I can avoid breaking a site. Ideally, I should also be able to pin the project to a lib version.

I currently have a set of re-usable targets that I can use to grab anything, and individual targets for each lib that call the generic targets. I also have conditions working so a download can be cancelled.