Developer's Documentation
Under Construction, last modified: Oct 24, 2004 5:59 PM

Building from Source

To build Itfootz from source download the itfootz-srcdist.zip distribution. You must have a JDK and Apache Ant installed. The itfootz-srcdist-nojar.zip distribution doesn't contain any of the referenced jar file making it significantly smaller.

To check out all sources from cvs and build dowload the following files to a directory: build.xml, build.properties and run the 'cvs.checkout' and 'build-full-local'. targets in that order. You can browse the cvs repository here.

Itfootz SubProjects

Itfootz is divided into multiple subprojects. Each sub-project has its own build file. Sub-projects are meant to be checked out as individual Eclipse projects. The itfootz-build project contains the ant build file used to build all the sub-projects, the distributions and the project site. This build.xml file will be referred to as the master build.

Jar files from 3rd party projects are kept in the itfootz-jars/3rdparty directory. When jars are created for sub-projects they are place in the itfootz-jars/subprojects. In progress...