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]>

Reply via email to