The "build.properties" has the following entries:
# location of java library files (usually, you will have the beanshell, junit, database driver jars all in here)
lib=/home/username/projects/lib
# where to store temporary byproducts of the compile/test/package processes.
# examples: /tmp/robotracker, or ~/projects/robotracker/tmp
tmp=/tmp/robotracker
# where to put the release distribution
distribution=/home/username/projects/robotracker/distributions
Ant reads this file so it knows where to find libraries, where to put temporary files, and where to put the final tarred gzipped package.