nico        01/02/05 16:37:10

  Modified:    webpage  build.xml
  Log:
  Since velocity.properties has a hardcoded path to ../../jakarta-site2 why not
  include all the jars jakarta-site2 provides, so that AnakiaTask should always 
be
  available?
  
  Revision  Changes    Path
  1.2       +13 -2     jakarta-ant/webpage/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-ant/webpage/build.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- build.xml 2001/02/05 12:28:52     1.1
  +++ build.xml 2001/02/06 00:37:10     1.2
  @@ -5,9 +5,17 @@
       <property name="docs.src" value="./xdocs"/>
       <property name="docs.dest" value="./docs"/>
   
  +    <path id="anakia.classpath">
  +        <fileset dir="../../jakarta-site2/lib">
  +            <include name="*.jar"/>
  +        </fileset>
  +    </path>
  +
       <target name="prepare">    
           <available classname="org.apache.velocity.anakia.AnakiaTask" 
  -            property="AnakiaTask.present"/>
  +                   property="AnakiaTask.present">
  +            <classpath refid="anakia.classpath"/>
  +        </available>
       </target>
   
       <target depends="prepare" name="prepare-error" 
unless="AnakiaTask.present">
  @@ -18,7 +26,10 @@
       </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 refid="anakia.classpath"/>
  +        </taskdef>
  +        
           <anakia basedir="${docs.src}" destdir="${docs.dest}/"
                extension=".html" style="./site.vsl"
                projectFile="stylesheets/project.xml"
  
  
  

Reply via email to