| Alster - v. 0.5.1 | |||||
PREV FILE NEXT FILE | FRAMES NO FRAMES |
<project name="Alster" basedir="." default="deploy"/>
Target Detail |
---|
<target name="clean" description="Delete all generated files"/>
The clean
target removes all class files and copied
resources from the build directory.
<target name="compile" description="Compile Nalax classes"/>
This target compiles all Java sources of the Alster project. It also copies all other resources (like XML files and XSLT stylesheets) from the source directory to the build directory.
<target name="compile-all" description="Compile Alster classes in 'fresh' directory" depends="clean,compile"/>
This target compiles all sources "from scratch".
<target name="jar" description="Archive class files in a JAR file" depends="compile"/>
The jar
target combines all class and resource files
from the build directory in a JAR archive.
<target name="deploy" description="Create a build and package from scratch" depends="compile-all, jar"/>
This target compiles everything from scratch and builds a JAR archive from all class and resource files.
<target name="clean.test" description="Clean test class directory"/>
This target cleans all class and result files from the XDC unit tests.
<target name="clean.testresults" description="Clean test result directory"/>
This target deletes all previously generated JUnit and Alster test results.
<target name="compile.test" description="Compile the XDC test sources"/>
This target is used to compile the JUnit test sources.
<target name="junit" description="Run all JUnit tests"/>
This target executes all JUnit tests.
<target name="alster" description="Run all Alster tests"/>
This target executes all Alster tests.
<target name="test" description="Run all tests" depends="clean.test,clean.testresults,compile.test,junit,alster"/>
The test
target performs all steps necessary for running
all (JUnit ans Alster) unit tests.
<target name="clean.javadoc" description="Clean the generated Javadoc documentation"/>
This target deletes all Javadoc generated documentation.
<target name="javadoc" description="Generate Javadoc documentation from XDC source Java files"/>
The javadoc
target generates Javadoc documentation from the
Java source files of the XDC application.
<target name="clean.xdc" description="Clean the generated XDC documentation"/>
This target deletes all XDC generated documentation.
<target name="xdc" description="Generate XDC documentation from Alster source XML files"/>
The xdc
target generates XDC documentation from the XML
source files of the XDC application.
<target name="preprocess.developer" description="Generate material for developers' handbook"/>
This target prepares the sources from which the XDC Developers' Handbook is generated.
<target name="generate.developer" description="Generate developers' handbook" depends="preprocess.developer"/>
This target generates the XDC Developers' Handbook.
<target name="generate.ant" description="Generate Ant task description"/>
This target generates the Alster
Ant task description.
<target name="document" description="Generate all documentation" depends="javadoc,xdc,preprocess.developer,generate.developer,generate.ant"/>
The document
target performs all build steps to
generate the complete set of XDC documentation.
<target name="release-source" description="Create a source release"/>
This target creates a complete source release and creates one
.zip
archive and one .tar.gz
archive.
<target name="release-binary" description="Create a binary release" depends="deploy, test, document"/>
This target creates a complete binary release consisting of the
Alster JAR archive as well as all documentation. The contents of the
binary release are included in one .zip
archive and one
.tar.gz
archive.
<target name="release" description="Create a complete release" depends="release-source, release-binary"/>
The release
target creates both a source and a binary
release.
| Alster - v. 0.5.1 | |||||
PREV FILE NEXT FILE | FRAMES NO FRAMES |