huw         2003/02/20 21:53:58

  Modified:    .        build.xml
  Log:
  made dependency on junit explicit.  made it so jar name location can be overriden in 
ant.properties.
  
  Revision  Changes    Path
  1.173     +21 -0     avalon/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/avalon/build.xml,v
  retrieving revision 1.172
  retrieving revision 1.173
  diff -u -r1.172 -r1.173
  --- build.xml 20 Feb 2003 16:14:33 -0000      1.172
  +++ build.xml 21 Feb 2003 05:53:58 -0000      1.173
  @@ -79,8 +79,15 @@
       <property name="announce2site" value="${tools.dir}/announcement2site.xsl"/>
       <property name="document2docbook" 
value="${context.dir}/stylesheets/document2docbook.xsl"/>
   
  +    <property name="junit.jar" value=""/>
  +    <property name="log4j.jar" value=""/>
  +    <property name="logkit.jar" value=""/>
  +
       <path id="project.class.path">
           <pathelement path="${java.class.path}" />
  +        <pathelement path="${junit.jar}" />
  +        <pathelement path="${log4j.jar}" />
  +        <pathelement path="${logkit.jar}" />
           <fileset dir="${lib.dir}">
               <include name="*.jar" />
           </fileset>
  @@ -165,6 +172,20 @@
                   unless="logkit.present"/>
               <exclude name="org/apache/avalon/framework/logger/Jdk14Logger.java"
                   unless="jdk14.present"/>
  +                
  +            <!-- leave out test cases if junit not installed -->
  +            <exclude name="org/apache/avalon/framework/test/**"
  +                unless="junit.present"/>
  +            <exclude name="org/apache/avalon/framework/component/test/**"
  +                unless="junit.present"/>
  +            <exclude name="org/apache/avalon/framework/configuration/test/**"
  +                unless="junit.present"/>
  +            <exclude name="org/apache/avalon/framework/context/test/**"
  +                unless="junit.present"/>
  +            <exclude name="org/apache/avalon/framework/parameters/test/**"
  +                unless="junit.present"/>
  +            <exclude name="org/apache/avalon/framework/service/test/**"
  +                unless="junit.present"/>
           </javac>
       </target>
   
  
  
  

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

Reply via email to