Download & Install
Please read the license agreement
before downloading anything.
The latest version is Apollon 0.2.
Apollon is available through CVS, a 0.2 freeze will come soon.
CVS Instructions
The CVS repository can be accessed with anonymous access with following commands :
cvs -d:pserver:anonymous@cvs.forge.objectweb.org:/cvsroot/apollon login
cvs -z3 -d:pserver:anonymous@cvs.forge.objectweb.org:/cvsroot/apollon co apollon
Contents of the Module
| Directory | Description |
| externals | Libraries used by the Apollon generators and the Apollon generated GUIs |
| src/bin | Generation and GUI scripts for Unix and Windows systems. |
| src/dtd | DTD file for the Apollon GUI-generator's model, and sample DTDs. |
| src/java | Java source packages for the Apollon frameworks. |
| src/xml | Apollon models and ANT generation targets. |
Build Instructions
Apollon provides a build.xml file for its compilation, so that you can use your own installed ANT tool :
$ ant
This will create the build directory, build the code generators, generate the GUI model readers, and finally package the Apollon libraries.
Compilation Results
The build directory contains following files and directories :
| Directory/file | Description |
| apollon | Unix shell script to call Apollon generators. |
| apollon.properties | ANT properties file, to be tuned to use apollon_run.xml. |
| apollon_run.xml | The ANT file to be used for code generations with this tool. |
| class/ | Compiled Java packages. |
| dtd/ | Location for DTD files. |
| externals/ | Libraries still needed for code generators and GUIs. |
| generate | Unix script to use the apollon_run.xml ANT file. |
| gui | Unix script to launch a GUI after a code generation. |
| jar/ | Former location for generated Java packages. |
| java/ | Location for generated Java source files. |
| lib/ | Location for libraries. |
| src/ | Former location for generated Java source files. |
| xml/ | Location for Apollon models. |
|