geirm 02/01/08 02:03:29
Modified: . build.xml
Log:
added comments and 'all' target
Revision Changes Path
1.6 +39 -13 jakarta-velocity-dvsl/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-velocity-dvsl/build.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- build.xml 8 Jan 2002 02:54:51 -0000 1.5
+++ build.xml 8 Jan 2002 10:03:29 -0000 1.6
@@ -6,7 +6,7 @@
<property file="build/build.properties"/> <!-- Component local -->
<property file="../build.properties"/> <!-- Commons local -->
<property file="${user.home}/build.properties"/> <!-- User local -->
-
+
<!-- ========== External Dependencies ===================================== -->
<!-- the local repository -->
@@ -62,7 +62,9 @@
<!-- ========== Executable Targets ======================================== -->
-
+ <!-- ================================================================== -->
+ <!-- I N I T -->
+ <!-- ================================================================== -->
<target name="init"
description="Initialize and evaluate conditionals">
<echo message="-------- ${project.name} ${project.version} --------"/>
@@ -70,14 +72,20 @@
<filter token="version" value="${project.version}"/>
</target>
+ <!-- ================================================================== -->
+ <!-- P R E P A R E -->
+ <!-- ================================================================== -->
<target name="prepare" depends="init"
description="Prepare build directory">
<mkdir dir="${build.home}"/>
<mkdir dir="${build.home}/classes"/>
<mkdir dir="${build.home}/conf"/>
- <mkdir dir="${build.home}/javadoc"/>
+ <mkdir dir="${build.home}/javadoc"/>
</target>
+ <!-- ================================================================== -->
+ <!-- S T A T I C -->
+ <!-- ================================================================== -->
<target name="static" depends="prepare"
description="Copy static files to build directory">
<tstamp/>
@@ -87,8 +95,11 @@
</target>
+ <!-- ================================================================== -->
+ <!-- C O M P I L E -->
+ <!-- ================================================================== -->
<target name="compile" depends="static" description="Compile">
-
+
<javac srcdir="${source.home}/java"
destdir="${build.home}/classes"
debug="${compile.debug}"
@@ -101,7 +112,7 @@
<fileset dir="${source.home}/java" excludes="**/*.java"/>
</copy>
- <copy
+ <copy
file="${source.home}/java/org/apache/tools/dvsl/resource/defaultroot.dvsl"
tofile="${build.home}/classes/org/apache/tools/dvsl/resource/defaultroot.dvsl"
/>
@@ -109,15 +120,24 @@
</target>
+ <!-- ================================================================== -->
+ <!-- C L E A N -->
+ <!-- ================================================================== -->
<target name="clean"
description="Clean build and distribution directories">
<delete dir="${build.home}"/>
<delete dir="${dist.home}"/>
</target>
- <target name="all" depends="clean,compile"
- description="Clean and compile all components"/>
+ <!-- ================================================================== -->
+ <!-- A L L -->
+ <!-- ================================================================== -->
+ <target name="all" depends="clean,jar,javadocs,docs"
+ description="Clean, build jar, generate docs and javadocs"/>
+ <!-- ================================================================== -->
+ <!-- J A V A D O C S -->
+ <!-- ================================================================== -->
<target name="javadocs" depends="compile"
description="Create Javadoc documentation">
<javadoc sourcepath="${source.home}/java"
@@ -131,10 +151,13 @@
bottom="Copyright (c) 2001 Apache Software Foundation" >
<classpath refid="classpath"/>
-
+
</javadoc>
</target>
+ <!-- ================================================================== -->
+ <!-- J A R -->
+ <!-- ================================================================== -->
<target name="jar" depends="compile">
<jar jarfile="${project.name}-${project.version}.jar"
basedir="${build.home}/classes"
@@ -153,9 +176,12 @@
</copy>
</target>
+ <!-- ================================================================== -->
+ <!-- D O C S -->
+ <!-- ================================================================== -->
<target name="docs">
<taskdef name="dvsl" classname="org.apache.tools.dvsl.DVSLTask">
-
+
<classpath>
<pathelement location="${project.name}-${project.version}.jar"/>
<path refid="classpath"/>
@@ -163,14 +189,14 @@
</taskdef>
- <dvsl
- basedir="${docs.src}"
+ <dvsl
+ basedir="${docs.src}"
destdir="${docs.dest}/"
toolbox="${docs.src}/toolbox.props"
- extension=".html"
+ extension=".html"
style="${source.home}/stylesheets/site.dvsl"
excludes="**/project.xml"
- includes="**/*.xml"
+ includes="**/*.xml"
/>
</target>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>