avalon-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From leosim...@apache.org
Subject cvs commit: avalon-excalibur maven-common-gump-build.xml
Date Tue, 02 Dec 2003 19:24:24 GMT
leosimons    2003/12/02 11:24:24

  Modified:    .        maven-common-gump-build.xml
  Log:
  a little cleanup, and allow for disabling of unit test to fix the testcase<->component
dependency loops in gump
  
  Revision  Changes    Path
  1.5       +8 -41     avalon-excalibur/maven-common-gump-build.xml
  
  Index: maven-common-gump-build.xml
  ===================================================================
  RCS file: /home/cvs/avalon-excalibur/maven-common-gump-build.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- maven-common-gump-build.xml	13 Nov 2003 12:41:08 -0000	1.4
  +++ maven-common-gump-build.xml	2 Dec 2003 19:24:24 -0000	1.5
  @@ -57,37 +57,6 @@
   =======================================================================
           </echo>
       </target>
  -
  -    <target name="avalon:warn-avail-api-src" unless="api.src.present">
  -        <echo>
  -=======================================================================
  -                          NOTE!
  -
  -  The directory
  -
  -            ${maven.src.dir}/api
  -
  -  does not exist. This means the api jar that will be created will be
  -  empty.
  -=======================================================================
  -        </echo>
  -    </target>
  -
  -    <target name="avalon:warn-avail-impl-src" unless="impl.src.present">
  -        <echo>
  -=======================================================================
  -                          NOTE!
  -
  -  The directory
  -
  -            ${maven.src.dir}/impl
  -
  -  does not exist. This means the impl jar that will be created will be
  -  empty.
  -=======================================================================
  -        </echo>
  -    </target>
  -
       <target name="avalon:warn-avail-test-src" unless="test.src.present">
           <echo>
   =======================================================================
  @@ -109,8 +78,6 @@
   
     This project does not contain any java source files in
   
  -            ${maven.src.dir}/api        or
  -            ${maven.src.dir}/impl       or
               ${maven.src.dir}/java       or
               ${maven.src.dir}/test       or
   
  @@ -122,8 +89,6 @@
   
       <target name="avalon:warn-avail">
           <antcall target="avalon:warn-avail-no-sources"/>
  -        <antcall target="avalon:warn-avail-api-src"/>
  -        <antcall target="avalon:warn-avail-impl-src"/>
           <antcall target="avalon:warn-avail-test-src"/>
       </target>
   
  @@ -152,20 +117,22 @@
           </condition>
           <antcall target="avalon:warn-project.name"/>
   
  -        <available file="${basedir}/src/api" property="api.src.present"/>
  -        <available file="${basedir}/src/impl" property="impl.src.present"/>
           <available file="${basedir}/src/java" property="java.src.present"/>
           <available file="${basedir}/src/test" property="test.src.present"/>
   
           <condition property="no.sources.available">
                   <and>
  -                    <not><isset property="api.src.present"/></not>
  -                    <not><isset property="impl.src.present"/></not>
                       <not><isset property="java.src.present"/></not>
                       <not><isset property="test.src.present"/></not>
                   </and>
           </condition>
   
  +        <condition property="run.tests">
  +                <and>
  +                    <not><isset property="do.not.test"/></not>
  +                    <isset property="test.src.present"/>
  +                </and>
  +        </condition>
           <antcall target="avalon:warn-avail"/>
       </target>
   
  @@ -269,7 +236,7 @@
           </copy>
       </target>
   
  -    <target name="avalon:test" if="test.src.present"
  +    <target name="avalon:test" if="run.tests"
           depends="avalon:init,avalon:api-compile,avalon:impl-compile,avalon:java-compile">
           <echo>
   =======================================================================
  @@ -467,4 +434,4 @@
                   prefix="${project.name}-${project.version}"/>
           </zip>
       </target>
  -</project>
  \ No newline at end of file
  +</project>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: cvs-unsubscribe@avalon.apache.org
For additional commands, e-mail: cvs-help@avalon.apache.org


Mime
View raw message