You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by ch...@apache.org on 2001/09/25 11:42:48 UTC

cvs commit: jakarta-james projectdocs.xml

charlesb    01/09/25 02:42:48

  Modified:    .        projectdocs.xml
  Log:
  Update projectdocs build file (integrated javadocs for James and Avalon) to reflect current Avalon repositories
  
  Revision  Changes    Path
  1.5       +37 -16    jakarta-james/projectdocs.xml
  
  Index: projectdocs.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-james/projectdocs.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- projectdocs.xml	2001/06/24 11:33:45	1.4
  +++ projectdocs.xml	2001/09/25 09:42:48	1.5
  @@ -9,6 +9,7 @@
    Federico Barbieri <sc...@apache.org>
    Berin Loritsch <bl...@apache.org>
    Peter Donald <do...@apache.org>
  + Charles Benett <ch...@apache.org>
   
   Legal:
     Copyright (c) 1999-2000 The Apache Software Foundation. All Rights Reserved.
  @@ -30,15 +31,20 @@
     <property name="build.javadocs" value="${build.dir}/javadocs"/>
   
     <property name="james.src.dir" value="src/java"/>
  -  <property name="avalon.base.dir" value="../jakarta-avalon"/>
  -  <property name="avalon.src.dir" value="${avalon.base.dir}/src/java"/>
  -  <property name="avalon.tools.dir" value="${avalon.base.dir}/tools"/>
  -  <property name="scratchpad.src.dir" value="${avalon.base.dir}/src/scratchpad"/>
  -  <property name="cornerstone.src.dir" value="../jakarta-avalon-cornerstone/src/java"/>
  +  <property name="framework.base.dir" value="../jakarta-avalon"/>
  +  <property name="framework.src.dir" value="${framework.base.dir}/src/java"/>
  +  <property name="framework.tools.dir" value="${framework.base.dir}/tools"/>
  +  <property name="excalibur.base.dir" value="../jakarta-avalon-excalibur"/>
  +  <property name="excalibur.src.dir" value="${excalibur.base.dir}/src/java"/>
  +  <property name="scratchpad.src.dir" value="${excalibur.base.dir}/src/scratchpad"/>
     <property name="logkit.src.dir" value="../jakarta-avalon-logkit/src/java"/>
  -  <property name="phoenix.src.dir" value="../jakarta-avalon-phoenix/src/java"/>
  +
  +  <property name="phoenix.base.dir" value="../jakarta-avalon-phoenix/"/>
  +  <property name="phoenix.src.dir" value="${phoenix.base.dir}/src/java"/>
  +  <property name="phoenix.lib.dir" value="${phoenix.base.dir}/lib"/>
  +  <property name="cornerstone.src.dir" value="../jakarta-avalon-cornerstone/src/java"/>
     <property name="testlet.src.dir" value="../jakarta-avalon-testlet/src/java"/>
  -  <property name="phoenix.lib.dir" value="../jakarta-avalon-phoenix/src/java"/>
  +
     <property name="james.lib.dir" value="lib"/>
     <property name="xerces.jar" value="${avalon.tools.dir}/lib/xerces.jar"/>
     <property name="xalan.jar" value="${avalon.tools.dir}/lib/xalan-2.1.0.jar"/>
  @@ -101,14 +107,14 @@
     </target>
   
     <target name="jdbc2" unless="jdbc3.present">
  -    <copy file="${avalon.src.dir}/org/apache/avalon/excalibur/datasource/Jdbc2Connection.java"
  -          tofile="${avalon.src.dir}/org/apache/avalon/excalibur/datasource/JdbcConnection.java"
  +    <copy file="${excalibur.src.dir}/org/apache/avalon/excalibur/datasource/Jdbc2Connection.java"
  +          tofile="${build.src}/org/apache/avalon/excalibur/datasource/JdbcConnection.java"
             overwrite="yes"/>
     </target>
   
     <target name="jdbc3" if="jdbc3.present">
  -    <copy file="${avalon.src.dir}/org/apache/avalon/excalibur/datasource/Jdbc3Connection.java"
  -          tofile="${avalon.src.dir}/org/apache/avalon/excalibur/datasource/JdbcConnection.java"
  +    <copy file="${excalibur.src.dir}/org/apache/avalon/excalibur/datasource/Jdbc3Connection.java"
  +          tofile="${build.src}/org/apache/avalon/excalibur/datasource/JdbcConnection.java"
             overwrite="yes"/>
     </target>
   
  @@ -118,12 +124,19 @@
                            Prepares the build directory
          ===================================================================
     -->
  -  <target name="prepare" depends="check-datasource,jdbc2,jdbc3">
  +  <target name="prepare" depends="check-datasource">
       <tstamp/>
       <mkdir dir="${build.dir}"/>
       <delete dir="${build.src}"/>
       <mkdir dir="${build.src}"/>
  +  </target>
   
  +  <!--
  +       ===================================================================
  +                         Copy all sources to the build directory
  +       ===================================================================
  +  -->
  +  <target name="copy-sources" depends="prepare, jdbc2, jdbc3">
       <echo message=" "/>
       <echo message="Copying logkit sources"/>
       <copy todir="${build.src}" >
  @@ -133,9 +146,15 @@
         </fileset>
       </copy>
       <echo message=" "/>
  -    <echo message="Copying framework and excalibur sources"/>
  +    <echo message="Copying framework sources"/>
       <copy todir="${build.src}" >
  -      <fileset dir="${avalon.src.dir}" >
  +      <fileset dir="${framework.src.dir}" >
  +      </fileset>
  +    </copy>
  +    <echo message=" "/>
  +    <echo message="Copying excalibur sources"/>
  +    <copy todir="${build.src}" >
  +      <fileset dir="${excalibur.src.dir}" >
           <exclude name="org/apache/avalon/excalibur/datasource/J2eeDataSource.java"
                    unless="j2ee.present" />
         <exclude name="org/apache/avalon/excalibur/datasource/Jdbc2Connection.java"/>
  @@ -148,6 +167,7 @@
         <fileset dir="${scratchpad.src.dir}" >
         </fileset>
       </copy>
  +
       <echo message=" "/>
       <echo message="Copying phoenix sources"/>
       <copy todir="${build.src}" >
  @@ -171,6 +191,7 @@
         <fileset dir="${testlet.src.dir}" >
         </fileset>
       </copy>
  +
       <echo message=" "/>
       <echo message="Copying james sources"/>
       <copy todir="${build.src}" >
  @@ -214,9 +235,9 @@
                                     Main target
          ===================================================================
     -->
  -  <target name="main" depends="banner, prepare, javadocs">
  +  <target name="main" depends="banner, copy-sources, javadocs">
   
     </target>
   
   
  -</project>
  \ No newline at end of file
  +</project>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: james-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: james-dev-help@jakarta.apache.org