hlship      2004/08/18 15:48:23

  Modified:    hivebuild dependency.xml jar-module.xml
                        jar-module.properties
               framework build.xml
  Log:
  Allow junit to be a compile dependency when necessary.
  
  Revision  Changes    Path
  1.6       +2 -2      jakarta-hivemind/hivebuild/dependency.xml
  
  Index: dependency.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-hivemind/hivebuild/dependency.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- dependency.xml    10 Aug 2004 14:25:16 -0000      1.5
  +++ dependency.xml    18 Aug 2004 22:48:23 -0000      1.6
  @@ -76,11 +76,11 @@
       
       <sequential>
         <mkdir dir="${module.lib.dir}/@{use}"/>
  -      <copy file="@{fromdir}/@[EMAIL PROTECTED]" 
todir="${module.lib.dir}/@{use}"/>
  +      <copy file="@{fromdir}/@[EMAIL PROTECTED]" 
todir="${module.lib.dir}/@{use}" verbose="true"/>
         
         <!-- Delete versions in the wrong directory, or out of date versions. 
-->
         
  -      <delete>
  +      <delete verbose="true">
           <fileset dir="${module.lib.dir}">
             <exclude name="@{use}/@[EMAIL PROTECTED]"/>
             <include name="**/@{artifact}-*.jar"/>
  
  
  
  1.8       +1 -1      jakarta-hivemind/hivebuild/jar-module.xml
  
  Index: jar-module.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-hivemind/hivebuild/jar-module.xml,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- jar-module.xml    10 Aug 2004 14:40:19 -0000      1.7
  +++ jar-module.xml    18 Aug 2004 22:48:23 -0000      1.8
  @@ -141,7 +141,7 @@
                        description="Reference to a path used to compile unit 
tests."/>
       <sequential>
         
  -      <ibiblio-dependency artifact="junit" version="3.8.1" group="junit" 
use="test"/>
  +      <ibiblio-dependency artifact="junit" version="3.8.1" group="junit" 
use="${module.junit.use}"/>
         
         <mkdir dir="${test.classes.dir}"/>
         
  
  
  
  1.4       +4 -1      jakarta-hivemind/hivebuild/jar-module.properties
  
  Index: jar-module.properties
  ===================================================================
  RCS file: /home/cvs/jakarta-hivemind/hivebuild/jar-module.properties,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- jar-module.properties     28 Jul 2004 19:19:35 -0000      1.3
  +++ jar-module.properties     18 Aug 2004 22:48:23 -0000      1.4
  @@ -50,4 +50,7 @@
   module.junit.fork=on
   module.junit.forkmode=once
   module.junit.includeantruntime=on
  -module.junit.jar=junit-${module.junit.version}.jar
  \ No newline at end of file
  +module.junit.jar=junit-${module.junit.version}.jar
  +
  +# Override this to compile if java sources uses JUnit classes.
  +module.junit.use=test
  \ No newline at end of file
  
  
  
  1.13      +3 -0      jakarta-hivemind/framework/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-hivemind/framework/build.xml,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- build.xml 10 Aug 2004 14:25:16 -0000      1.12
  +++ build.xml 18 Aug 2004 22:48:23 -0000      1.13
  @@ -17,6 +17,9 @@
   <project name="HiveMind Framework" default="jar" basedir=".">
        <property name="module.name" value="hivemind"/>
        <property name="javadoc.package" value="org.apache.hivemind.*"/>
  +  
  +  <property name="module.junit.use" value="compile"/>
  +  
        <property name="root.dir" value=".."/>
        <import file="${root.dir}/hivebuild/jar-module.xml"/>
        <import file="${hivebuild.dir}/javadoc-report.xml"/>
  
  
  

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

Reply via email to