hlship      2004/08/21 10:43:18

  Modified:    hivebuild dependency.xml jar-module.xml hivedoc-report.xml
  Log:
  Change how the module-lib directory is structured, to allow for artifacts 
with similar names to not overrwrite each other.
  
  Revision  Changes    Path
  1.7       +4 -4      jakarta-hivemind/hivebuild/dependency.xml
  
  Index: dependency.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-hivemind/hivebuild/dependency.xml,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- dependency.xml    18 Aug 2004 22:48:23 -0000      1.6
  +++ dependency.xml    21 Aug 2004 17:43:17 -0000      1.7
  @@ -75,15 +75,15 @@
       <attribute name="use" description="Subdirectory to copy to."/>
       
       <sequential>
  -      <mkdir dir="${module.lib.dir}/@{use}"/>
  -      <copy file="@{fromdir}/@[EMAIL PROTECTED]" 
todir="${module.lib.dir}/@{use}" verbose="true"/>
  +      <mkdir dir="${module.lib.dir}/@{use}/@{artifact}"/>
  +      <copy file="@{fromdir}/@[EMAIL PROTECTED]" 
todir="${module.lib.dir}/@{use}/@{artifact}" verbose="true"/>
         
         <!-- Delete versions in the wrong directory, or out of date versions. 
-->
         
         <delete verbose="true">
           <fileset dir="${module.lib.dir}">
  -          <exclude name="@{use}/@[EMAIL PROTECTED]"/>
  -          <include name="**/@{artifact}-*.jar"/>
  +          <exclude name="@{use}/@{artifact}/@[EMAIL PROTECTED]"/>
  +          <include name="**/@{artifact}/@{artifact}-*.jar"/>
           </fileset>
         </delete>
         
  
  
  
  1.9       +4 -4      jakarta-hivemind/hivebuild/jar-module.xml
  
  Index: jar-module.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-hivemind/hivebuild/jar-module.xml,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- jar-module.xml    18 Aug 2004 22:48:23 -0000      1.8
  +++ jar-module.xml    21 Aug 2004 17:43:17 -0000      1.9
  @@ -30,21 +30,21 @@
        <!-- The default classpath for compilation is all external package 
JARs. -->
        
        <path id="default.compile.classpath">
  -                     <fileset dir="${module.lib.dir}/compile" 
includes="*.jar"/>
  +                     <fileset dir="${module.lib.dir}/compile" 
includes="**/*.jar"/>
        </path>
        
        <path id="default.test-compile.classpath">
                <path refid="default.compile.classpath"/>
                <path location="${java.classes.dir}"/>
  -             <fileset dir="${module.lib.dir}/test" includes="*.jar"/>
  +             <fileset dir="${module.lib.dir}/test" includes="**/*.jar"/>
        </path>
        
        <path id="default.test.classpath">
                <path refid="default.test-compile.classpath"/>
                <pathelement location="${test.classes.dir}"/>
       <fileset dir="${module.lib.dir}">
  -      <include name="run/*.jar"/>
  -      <include name="test/*.jar"/>
  +      <include name="run/**/*.jar"/>
  +      <include name="test/**/*.jar"/>
       </fileset>
                
                <!-- To pick up any classpath resources. -->
  
  
  
  1.3       +2 -2      jakarta-hivemind/hivebuild/hivedoc-report.xml
  
  Index: hivedoc-report.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-hivemind/hivebuild/hivedoc-report.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- hivedoc-report.xml        20 Jul 2004 17:27:07 -0000      1.2
  +++ hivedoc-report.xml        21 Aug 2004 17:43:17 -0000      1.3
  @@ -27,7 +27,7 @@
                        <include name="*.jar"/>
                </fileset>
                <fileset dir="${external.lib.dir}">
  -                     <include name="*.jar"/>
  +                     <include name="**/*.jar"/>
                </fileset>
        </path>
        
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to