Java Gui Builder |
|
You are here: | Home > Developers > Building with Ant |
You will need Jakarta's Ant to build the Java Gui Builder. A build file is included with the source code to enable easy building.
A description of all targets follows:
Target | Description |
---|---|
clean | Cleans the build, dist, .clover and tmp folders so that everything compiles fresh and new. |
compile | Compiles the system. |
test | Tests the system. If at least one test fails, the build aborts. |
docs | Builds the documentation, including the examples, elements documentation and JavaDoc API documentation. |
dist | Creates the distribution files for JGB. Update the project.version Ant property in the build.xml file to get files with the right version names in them. |
clover.install | Installs the required Clover jars into Ant's lib/ folder. |
junit.install | Installs the required JUnit jars into Ant's lib/ folder. |
test.with.clover | Tests the system, but using Clover to get coverage reporting information. |
clover.history.mark | Marks the latest coverage information as a new data point in Clover's historical information. |
clover.report.current | Generates Clover's coverage report with information from the last build. |
clover.report.historical | Generates Clover's historical report with the information saved in the clover_history/ folder. |
There are other targets that have not been mentioned in this overview. These extra targets are used by the above-mentionned ones to accomplish their work. You can run
ant -projecthelp
To get information about the targets that have not been mentionned here.
The src/ folder is split in five subfolders: dtd, examples, java, xdocs and xsl.
Hosted on SourceForge.net |
Valid XHTML 1.0 ! |
Valid CSS ! |
Code Coverage provided by Clover |