Isn't this what "ant -projecthelp" is for?

Craig


On 14 Aug 2002 [EMAIL PROTECTED] wrote:

> Date: 14 Aug 2002 12:55:33 -0000
> From: [EMAIL PROTECTED]
> Reply-To: Struts Developers List <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED]
> Subject: cvs commit: jakarta-struts build.xml
>
> husted      2002/08/14 05:55:32
>
>   Modified:    .        build.xml
>   Log:
>   Add "table of targets" to build file.
>
>   Revision  Changes    Path
>   1.78      +61 -16    jakarta-struts/build.xml
>
>   Index: build.xml
>   ===================================================================
>   RCS file: /home/cvs/jakarta-struts/build.xml,v
>   retrieving revision 1.77
>   retrieving revision 1.78
>   diff -u -r1.77 -r1.78
>   --- build.xml       13 Aug 2002 04:33:12 -0000      1.77
>   +++ build.xml       14 Aug 2002 12:55:32 -0000      1.78
>   @@ -1,15 +1,60 @@
>    <project name="Struts" default="compile.library" basedir=".">
>
>    <!--
>   -        Struts main build.xml file for building everything related to Struts :
>   -        - core Struts library
>   -        - documentation
>   -        - Struts web apps
>   -        - run unit tests
>   -        - ...
>   +        Struts main build.xml file for building everything related to Struts.
>
>            This script will delegate some of it's tasks to the other build*.xml
>   -        scripts (build-webapps.xml, build-tests.xml, ...)
>   +        scripts (build-webapps.xml, build-tests.xml, ...
>   +
>   +
>   +        Primary Targets:
>   +
>   +        * compile.libary - Compile core struts library directory components
>   +
>   +        * clean.website - Compile Website documenation
>   +
>   +        * dist - Construct complete binary distribution
>   +
>   +        * dist.webapps - Construct distributable web applications
>   +
>   +        * release - Construct complete release distributions
>   +
>   +        * deploy.catalina - Deploy these applications on Catalina
>   +
>   +        * deploy.tomcat - Deploy these applications on Tomcat
>   +
>   +
>   +
>   +        Unit Tests:
>   +
>   +        * test.tomcat.all - Run Cactus-based unit tests on all servlet engines
>   +
>   +        * test.junit - Run non-Cactus JUnit tests
>   +
>   +
>   +
>   +        Utility Targets:
>   +
>   +        * static - Prepare static directories for web applications
>   +
>   +        * compile.webapps - Compile code for web applications
>   +
>   +        * compile.javadoc - Create Javadoc documentation
>   +
>   +        * dist.libary - Construct library distributables
>   +
>   +        * install.catalina - Dynamic installation commands on Catalina (Tomcat 
>4.1.x required)
>   +
>   +        * clean - Clean up build and distribution directories
>   +
>   +        * all - All-in-one build target
>   +
>   +        * test.tomcat.32 - Run Cactus-based unit tests on Tomcat 3.2
>   +
>   +        * test.tomcat.40 - Run Cactus-based unit tests on Tomcat 4.0
>   +
>   +        * test.tomcat.41 - Run unit tests on Tomcat 4.1
>   +
>    -->
>
>
>   @@ -19,7 +64,7 @@
>            These properties MUST be set on the "ant" command line, a
>            "build.properties" file in the base directory, or a
>            "build.properties" file in your user home directory.
>   -
>   +
>            catalina.home                 (optional). The path to the Tomcat 4.0
>                                          installation. This is required only when
>                                          executing the "deploy.catalina" target.
>   @@ -77,7 +122,7 @@
>                                          of the Jakarta Commons VALIDATOR
>                                          package (version 1.0 or later).
>
>   -        jakarta-oro.jar                  (required).  The path to the JAR file
>   +        jakarta-oro.jar               (required).  The path to the JAR file
>                                          of the Jakarta ORO
>                                          package (version 2.06 or later).
>
>   @@ -181,7 +226,7 @@
>
>        <!-- Base file name for upload files -->
>        <property name="upload.file.base" value="${project.name}-${project.version}"/>
>   -
>   +
>        <!-- Doc directory -->
>        <property name="doc.dir" value="doc"/>
>
>   @@ -227,7 +272,7 @@
>
>        </target>
>
>   -<!--
>   +<!--
>            Create directories and copy files for the core struts library
>    -->
>        <target name="prepare.library" depends="init">
>   @@ -267,14 +312,14 @@
>                tofile="${build.home}/library/jdbc2_0-stdext.jar"/>
>        </target>
>
>   -<!--
>   +<!--
>            Prepare static directories for web applications
>    -->
>        <target name="static.webapps">
>            <ant antfile="build-webapps.xml" target="static"/>
>        </target>
>
>   -<!--
>   +<!--
>            Compile core struts library directory components
>    -->
>        <target name="compile.library" depends="prepare.library"
>   @@ -559,7 +604,7 @@
>    -->
>
>    <target name="clean.website" depends="clean,compile.website"/>
>   -<target name="compile.website"
>   +<target name="compile.website"
>            description="Compile main website">
>        <!-- Create the taglib documentation -->
>        <style   basedir="${doc.dir}" destdir="${build.home}/documentation"
>   @@ -674,7 +719,7 @@
>        <target name="test.tomcat.40" if="tomcat.home.40"
>             depends="skip.tomcat.40,compile.library"
>         description="Run Cactus-based unit tests on Tomcat 4.0">
>   -        <echo message="tomcat.home.40 = ${tomcat.home.40}"/>
>   +        <echo message="tomcat.home.40 = ${tomcat.home.40}"/>
>            <ant antfile="build-tests.xml" target="test.tomcat.40"/>
>        </target>
>
>   @@ -690,7 +735,7 @@
>        <target name="test.tomcat.41" if="tomcat.home.41"
>             depends="skip.tomcat.41,compile.library"
>         description="Run unit tests on Tomcat 4.1">
>   -        <echo message="tomcat.home.41 = ${tomcat.home.41}"/>
>   +        <echo message="tomcat.home.41 = ${tomcat.home.41}"/>
>            <ant antfile="build-tests.xml" target="test.tomcat.41"/>
>        </target>
>
>
>
>
>
> --
> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
>
>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to