This package just contains the main Class (Demonstrator) and an Interface needed at this Level. All other classes are stored in other packages, so they are easy to find. The package hierarchy up to now is:
The build control is completely taken by providing an build.xml
file for
Ant. Different tasks can be carried out for different targets.
Compiles the source code. Resulting .class
files are stored in the source tree.
Compiles the source code if needed and starts the main class.
Compiles the source code (if needed). After that a .jar
file is built and stored in the
dist/
directory, along with a lib/
directory containing needed libraries. The
generated .jar file is directly executable via java -jar $JARNAME
, given that the lib/
directory is available.
Given the fact that you can read this you may already have found this target ;)
It builds the Javadoc for all EYES Demonstrator classes and puts it in the docs/
directory.
Removes the dist/
and docs/
directories, as well as all .class
Files.