rdonkin 02/01/10 14:35:56
Modified: build build-ecs.xml
Log:
Change build script to use build.properties for anakia jars required to build site
docs
Revision Changes Path
1.21 +22 -3 jakarta-ecs/build/build-ecs.xml
Index: build-ecs.xml
===================================================================
RCS file: /home/cvs/jakarta-ecs/build/build-ecs.xml,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- build-ecs.xml 27 Sep 2001 15:55:42 -0000 1.20
+++ build-ecs.xml 10 Jan 2002 22:35:56 -0000 1.21
@@ -10,7 +10,7 @@
<!-- Initializes some variables -->
<!-- =================================================================== -->
<property name="Name" value="ECS"/>
- <property name="year" value="1999-2000"/>
+ <property name="year" value="1999-2002"/>
<property name="version" value="1.4.1"/>
<property name="project" value="ecs"/>
<property name="build.compiler" value="classic"/>
@@ -27,6 +27,14 @@
<!-- Anakia -->
<property name="docs.src" value="../xdocs"/>
<property name="docs.dest" value="../docs"/>
+
+ <!-- jar files for using Anakia to build the documentation -->
+ <property name="velocity.home" value="../../jakarta-velocity"/>
+ <property name="velocity.jar"
value="${velocity.home}/bin/velocity-1.3-dev.jar"/>
+ <property name="commons-collections.jar"
value="${velocity.home}/build/lib/commons-collections.jar"/>
+ <property name="jdom.jar" value="${velocity.home}/build/lib/jdom-b7.jar"/>
+ <property name="log4j.jar" value="${velocity.home}/build/lib/log4j-1.1.3.jar"/>
+ <property name="xerces.jar"
value="${velocity.home}/build/lib/xerces-1.3.0.jar"/>
<path id="classpath">
<fileset dir="../lib">
@@ -55,7 +63,11 @@
<filter token="date" value="${TODAY}"/>
<available classname="org.apache.velocity.anakia.AnakiaTask"
- property="AnakiaTask.present"/>
+ property="AnakiaTask.present">
+ <classpath>
+ <pathelement location="${velocity.jar}"/>
+ </classpath>
+ </available>
<mkdir dir="${build.dir}"/>
<mkdir dir="${build.dest}"/>
@@ -200,7 +212,14 @@
</target>
<target name="docs" depends="prepare-error" if="AnakiaTask.present">
- <taskdef name="anakia" classname="org.apache.velocity.anakia.AnakiaTask"/>
+ <taskdef name="anakia" classname="org.apache.velocity.anakia.AnakiaTask">
+ <classpath location="${velocity.jar}"/>
+ <classpath location="${commons-collections.jar}"/>
+ <classpath location="${jdom.jar}"/>
+ <classpath location="${log4j.jar}"/>
+ <classpath location="${xerces.jar}"/>
+ </taskdef>
+
<anakia basedir="${docs.src}" destdir="${docs.dest}/"
extension=".html" style="./site.vsl"
projectFile="stylesheets/project.xml"
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>