avalon-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mcconn...@apache.org
Subject cvs commit: jakarta-avalon-excalibur/assembly build.xml
Date Tue, 16 Jul 2002 10:58:20 GMT
mcconnell    2002/07/16 03:58:20

  Modified:    assembly build.xml
  Log:
  updated to include dependent XML jars
  
  Revision  Changes    Path
  1.23      +26 -0     jakarta-avalon-excalibur/assembly/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/assembly/build.xml,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -r1.22 -r1.23
  --- build.xml	16 Jul 2002 08:58:33 -0000	1.22
  +++ build.xml	16 Jul 2002 10:58:20 -0000	1.23
  @@ -7,6 +7,7 @@
   
     <property file="local.properties"/>
     <property file="build.properties"/>
  +  <property file="default.properties"/>
   
     <target name="help" >
       <echo>
  @@ -31,6 +32,7 @@
   
     <property name="apps.path" value="../../jakarta-avalon-apps" />
     <property name="excalibur.path" value="../../jakarta-avalon-excalibur" />
  +  <property name="avalon.tools.path" value="../../jakarta-avalon/tools" />
   
     <property name="lib" value="lib" />
     <property name="src" value="src" />
  @@ -192,6 +194,7 @@
       </copy>
     </target>
   
  +  <target name="javadocs" depends="meta.javadoc,merlin.javadoc" />
     <target name="javadoc" depends="meta.javadoc,merlin.javadoc" />
   
     <target name="merlin.javadoc" depends="build" >
  @@ -250,6 +253,11 @@
     <target name="deploy" depends="build">
        <mkdir dir="${extensions}"/>
        <copy todir="${extensions}" preservelastmodified="true">
  +       <fileset dir="${avalon.tools.path}/lib">
  +         <include name="xerces-2.0.1.jar"/>
  +         <include name="xml-apis.jar"/>
  +         <include name="xalan-2.3.1.jar"/>
  +       </fileset>
          <fileset dir="${dist}">
            <include name="${meta.jar}"/>
            <include name="${merlin.jar}"/>
  @@ -269,6 +277,24 @@
        <java jar="${extensions}/${merlin.jar}" fork="true">
          <arg value="${src}/etc/kernel.xml"/>
        </java>
  +  </target>
  +
  +  <!-- Creates the full docs -->
  +  <target name="docs" depends="html-docs" description="generates all the Avalon documentation"/>
  +
  +  <target name="html-docs" description="generates the xdocs-based documentation">
  +      <ant antfile="../cocoonbuild.xml"/>
  +  </target>
  +        
  +  <target name="site" depends="javadocs, docs" description=" Places Docs ready for hosting
on website">  
  +  
  +      <mkdir dir="../site/dist/docs/${dir-name}"/>
  +      <copy todir="../site/dist/docs/${dir-name}">
  +        <fileset dir="${build.docs}">
  +          <include name="**"/>
  +        </fileset>
  +      </copy>        
  +  
     </target>
   
     <target name="patch">
  
  
  

--
To unsubscribe, e-mail:   <mailto:avalon-cvs-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:avalon-cvs-help@jakarta.apache.org>


Mime
View raw message