making it completely configurable from build.xml