gump-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mcconn...@apache.org
Subject cvs commit: gump/project avalon-excalibur.xml
Date Fri, 02 Apr 2004 06:29:07 GMT
mcconnell    2004/04/01 22:29:07

  Modified:    project  avalon-excalibur.xml
  Log:
  add excalibur-testcase as seperate project and update a few dependent to reference this
directly
  
  Revision  Changes    Path
  1.139     +37 -6     gump/project/avalon-excalibur.xml
  
  Index: avalon-excalibur.xml
  ===================================================================
  RCS file: /home/cvs/gump/project/avalon-excalibur.xml,v
  retrieving revision 1.138
  retrieving revision 1.139
  diff -u -r1.138 -r1.139
  --- avalon-excalibur.xml	2 Apr 2004 05:59:39 -0000	1.138
  +++ avalon-excalibur.xml	2 Apr 2004 06:29:07 -0000	1.139
  @@ -58,12 +58,8 @@
       </project>
   
       <project name="excalibur-component">
  -        <!-- this project recently absorbed excalibur-testcase,
  -             which is still produced as a seperate jar 
   
  -             apparently this is no longer true - SB 20040202    -->
           <package>org.apache.avalon.excalibur.component</package>
  -        <!--package>org.apache.avalon.excalibur.testcase</package-->
   
           <ant basedir="component" target="jar" buildfile="gump-build.xml">
               <property name="checkstyle.jar" project="checkstyle" reference="jarpath"/>
  @@ -110,6 +106,41 @@
                   to="dev@avalon.apache.org"/>
       </project>
   
  +    <project name="excalibur-testcase">
  +
  +        <package>org.apache.avalon.excalibur.testcase</package>
  +
  +        <ant basedir="testcase" target="jar" buildfile="gump-build.xml">
  +            <property name="checkstyle.jar" project="checkstyle" reference="jarpath"/>
  +            <property name="project.version" value="@@DATE@@"/>
  +        </ant>
  +
  +        <depend project="avalon-framework" runtime="true" id="combined"/>
  +        <depend project="avalon-logkit" runtime="true"/>
  +        <depend project="excalibur-component" runtime="true" inherit="runtime"/>
  +        <depend project="junit" runtime="true"/>
  +
  +        <!-- build-time dependencies -->
  +        <depend project="ant" inherit="runtime"/>
  +        <depend project="xml-xalan2"/>
  +        <depend project="xml-xerces"/>
  +
  +        <!-- optional dependencies -->
  +        <option project="checkstyle" inherit="runtime"/>
  +
  +        <mkdir dir="testcase/target/classes"/>
  +        <mkdir dir="testcase/target/test-classes"/>
  +        <work nested="testcase/target/classes"/>
  +        <work nested="testcase/target/test-classes"/>
  +
  +        <home nested="testcase"/>
  +        <jar name="target/excalibur-testcase-@@DATE@@.jar"/>
  +        
  +        <nag from="Gump Integration Build &lt;dev@avalon.apache.org&gt;"
  +                to="dev@avalon.apache.org"/>
  +    </project>
  +
  +
       <project name="excalibur-configuration">
           <package>org.apache.excalibur.configuration</package>
   
  @@ -164,7 +195,7 @@
           <depend project="excalibur-pool" runtime="true"/>
           <depend project="excalibur-logger"/>
           <depend project="excalibur-component" id="component"/>
  -        <depend property="excalibur-testcase.jar" project="excalibur-component" id="component"/>
  +        <depend project="excalibur-testcase"/>
           <!--<depend property="qdox.jar" project="phoenix-qdox"/>-->
           <!--<depend property="excalibur-fortress-tools.jar" project="avalon-fortress-tools"
inherit="runtime"/>-->
           <depend property="logkit.jar" project="avalon-logkit"/>
  @@ -890,7 +921,7 @@
           <!-- test-time dependencies -->
           <depend project="commons-collections" inherit="runtime"/>
           <depend project="excalibur-i18n" inherit="runtime"/>
  -        <depend project="excalibur-component" inherit="runtime"/> <!-- for testcase
-->
  +        <depend project="excalibur-testcase" inherit="runtime"/> <!-- for testcase
-->
           <depend project="excalibur-compatibility" inherit="runtime"/>
           <depend project="excalibur-instrument" inherit="runtime"/>
           <depend project="junit"/>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@gump.apache.org
For additional commands, e-mail: general-help@gump.apache.org


Mime
View raw message