webwork build.xml,1.14,1.15
[email protected] Sun, 28 Dec 2003 17:09:02 -0800
| Newsgroups | gmane.comp.java.open-symphony.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/opensymphony/webwork
In directory sc8-pr-cvs1:/tmp/cvs-serv12630
Modified Files:
build.xml
Log Message:
Added descriptions to all targets so ant -projecthelp is prettier
Index: build.xml
===================================================================
RCS file: /cvsroot/opensymphony/webwork/build.xml,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- build.xml 17 Nov 2003 00:56:08 -0000 1.14
+++ build.xml 29 Dec 2003 01:08:59 -0000 1.15
@@ -50,7 +50,7 @@
</target>
- <target name="jasperreports" depends="compile">
+ <target name="jasperreports" depends="compile" description="Compile jasper reports">
<path id="jasperreports.class.path">
<pathelement location="${build.dir}/result/web/WEB-INF/classes"/>
@@ -76,7 +76,7 @@
</move>
</target>
- <target name="test-web" depends="clover-check,junit-check,precompile,init-clover">
+ <target name="test-web" depends="clover-check,junit-check,precompile,init-clover" description="Build webapp to be deployed for web-based test cases">
<property name="test.classes" value="${build.dir}/result/test-web/WEB-INF/classes"/>
<mkdir dir="${test.classes}"/>
<javac srcdir="${src.dir}/main" destdir="${test.classes}" debug="on" classpathref="core.class.path" compiler="org.apache.tools.ant.taskdefs.CloverCompilerAdapter"/>
@@ -124,7 +124,7 @@
</target>
- <target name="test" depends="clover-check,junit-check,init-clover,server-check">
+ <target name="test" depends="clover-check,junit-check,init-clover,server-check" description="Run standalone and web-based test cases">
<taskdef name="junit" classname="org.apache.tools.ant.taskdefs.optional.junit.JUnitTask"/>
<property name="test.classes" value="${build.dir}/result/test-web/WEB-INF/classes"/>
@@ -148,7 +148,7 @@
</junit>
</target>
- <target name="clover.report" depends="clover-check,init-clover">
+ <target name="clover.report" depends="clover-check,init-clover" description="Generate clover coverage reports, test target must be run first">
<mkdir dir="${build.dir}/clover"/>
<clover-report>
<current title="WebWork Coverage Report" outfile="${build.dir}/result/clover">
@@ -157,18 +157,18 @@
</clover-report>
</target>
- <target name="precompile" depends="check-javacc">
+ <target name="precompile" depends="check-javacc" description="Generate expression language parser">
<javacc target="${src.dir}/main/webwork/expr/Parser.jj" javacchome="${lib.dir}/build"/>
</target>
- <target name="compile" depends="precompile">
+ <target name="compile" depends="precompile" description="Compile all core classes">
<mkdir dir="${build.dir}/result/web/WEB-INF/classes"/>
<javac srcdir="${src.dir}/main" destdir="${build.dir}/result/web/WEB-INF/classes" debug="on" deprecation="off" optimize="off">
<classpath refid="core.class.path"/>
</javac>
</target>
- <target name="webapp" depends="compile,jasperreports">
+ <target name="webapp" depends="compile,jasperreports" description="Create example webapp">
<!-- JAR files -->
<copy todir="${build.dir}/result/web">
@@ -230,7 +230,7 @@
</target>
- <target name="skeleton" depends="webapp">
+ <target name="skeleton" depends="webapp" description="Build skeleton webapp">
<mkdir dir="${build.dir}/skeleton/WEB-INF/lib" />
<copy todir="${build.dir}/skeleton">
<fileset dir="${src.dir}/resources/skeleton" />
@@ -244,7 +244,7 @@
</copy>
</target>
- <target name="war" depends="webapp">
+ <target name="war" depends="webapp" description="Build example war webapp">
<mkdir dir="${build.dir}/deploy" />
<war jarfile="${build.dir}/deploy/${name}.war" webxml="${build.dir}/result/web/WEB-INF/web.xml">
<fileset dir="${build.dir}/result/web">
@@ -254,7 +254,7 @@
</war>
</target>
- <target name="ear" depends="war">
+ <target name="ear" depends="war" description="Build example ear application">
<ear appxml="${src.dir}/resources/ear/META-INF/application.xml" earfile="${build.dir}/deploy/${name}.ear">
<fileset dir="${build.dir}/deploy/">
<include name="*.war" />
@@ -262,7 +262,7 @@
</ear>
</target>
- <target name="main" depends="webapp">
+ <target name="main" depends="webapp" description="Compile and build webapp and webwork jars">
<mkdir dir="${dist.dir}/lib"/>
@@ -276,7 +276,7 @@
</copy>
</target>
- <target name="docs" depends="precompile,javadocs">
+ <target name="docs" depends="precompile,javadocs" description="Generate all documentation">
<copy tofile="${build.dir}/result/web/docs/actions.xml.txt" file="${src.dir}/resources/web/WEB-INF/classes/actions.xml"/>
<copy todir="${build.dir}/result/web/docs/" file="${src.dir}/etc/actions.dtd"/>
<copy todir="${build.dir}/result/web/docs/" file="${src.dir}/main/webwork/default.properties"/>
@@ -287,7 +287,7 @@
</copy>
</target>
- <target name="javadocs" depends="init">
+ <target name="javadocs" depends="init" description="Build javadocs">
<javadoc packagenames="${packages}" sourcepath="${src.dir}/main" destdir="${build.dir}/result/web/docs/api"
author="true" version="true" windowtitle="${ant.project.name} API" doctitle="${ant.project.name}"
stylesheetfile="${src.dir}/docs/api/stylesheet.css" classpathref="core.class.path"
@@ -302,7 +302,7 @@
</javadoc>
</target>
- <target name="dist" depends="docs,main,skeleton,ear">
+ <target name="dist" depends="docs,main,skeleton,ear" description="Build distribution directory">
<copy todir="${dist.dir}/etc">
<fileset dir="${src.dir}/etc"/>
</copy>
@@ -322,7 +322,7 @@
</target>
- <target name="dist-zip" depends="dist">
+ <target name="dist-zip" depends="dist" description="Build distribution zipfile">
<copy todir="${basedir}/${name}-${version}">
<fileset dir="${dist.dir}"/>
</copy>
@@ -330,7 +330,7 @@
<delete dir="${basedir}/${name}-${version}"/>
</target>
- <target name="dist-bz2" depends="dist">
+ <target name="dist-bz2" depends="dist" description="Build distribution bz2 file">
<copy todir="${basedir}/${name}-${version}">
<fileset dir="${dist.dir}"/>
</copy>
@@ -338,7 +338,7 @@
<delete dir="${basedir}/${name}-${version}"/>
</target>
- <target name="clean" depends="init">
+ <target name="clean" depends="init" description="Remove all build artifacts">
<delete dir="${build.dir}"/>
<delete dir="${dist.dir}"/>
<delete dir="clover-db"/>
-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills. Sign up for IBM's
Free Linux Tutorials. Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click