You are viewing a plain text version of this content. The canonical link for it is here.
Posted to alexandria-dev@jakarta.apache.org by mp...@apache.org on 2002/12/28 10:22:39 UTC

cvs commit: jakarta-alexandria/proposal/gump/project jakarta-turbine-stratum.xml

mpoeschl    2002/12/28 01:22:39

  Modified:    proposal/gump/project jakarta-turbine-stratum.xml
  Log:
  split the stratum build:
  o stratum.jar includes the lifecycle interfaces needed by other projects
  o stratum-full.jar includes the components
  this should fix the gump build for stratum and all dependend projects
  
  Revision  Changes    Path
  1.29      +48 -10    jakarta-alexandria/proposal/gump/project/jakarta-turbine-stratum.xml
  
  Index: jakarta-turbine-stratum.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-alexandria/proposal/gump/project/jakarta-turbine-stratum.xml,v
  retrieving revision 1.28
  retrieving revision 1.29
  diff -u -r1.28 -r1.29
  --- jakarta-turbine-stratum.xml	6 Nov 2002 09:51:28 -0000	1.28
  +++ jakarta-turbine-stratum.xml	28 Dec 2002 09:22:39 -0000	1.29
  @@ -11,16 +11,54 @@
     <!-- I will leave this for now until everything works.         -->
     
     <project name="jakarta-turbine-stratum">
  -    
  -    <!-- Standard Maven target to produce Javadocs, source -->
  -    <!-- and binary distributions.                         -->
  -    
  -    <ant buildfile="build-gump.xml" target="jar">
  +
  +    <!-- build including the interfaces used by other projects -->
  +
  +    <ant buildfile="build-gump.xml" target="bootstrap">
         <property name="maven.build.dir" value="target"/>
         <property name="maven.build.dest" value="target/classes"/>
         <property name="maven.final.name" value="stratum-@@DATE@@"></property>
       </ant>
  -    
  +
  +    <!-- All Maven projects need Ant and Xerces to build. -->
  +    <depend project="jakarta-ant"/>
  +    <depend project="xml-apis"/>
  +    <depend project="xml-xerces"/>
  +
  +    <depend project="commons-beanutils"/>
  +    <depend project="commons-collections"/>
  +    <depend project="commons-configuration"/>
  +    <depend project="commons-io"/>
  +    <depend project="commons-lang"/>
  +    <depend project="commons-logging"/>
  +    <depend project="commons-betwixt"/>
  +    <depend project="commons-digester"/>
  +    <depend project="jakarta-log4j"/>
  +    <depend project="commons-messenger"/>
  +    <depend project="jms"/>
  +    <depend project="junit"/>
  +    <depend project="mockobjects"/>
  +
  +    <work nested="target/classes"/>
  +    <home nested="target"/>
  +    <jar name="stratum-@@DATE@@.jar"/>
  +    <javadoc nested="docs/apidocs"/>
  +
  +    <nag to="turbine-dev@jakarta.apache.org"
  +         from="Maven Developers &lt;turbine-maven-dev@jakarta.apache.org&gt;"/>
  +
  +  </project>
  +
  +  <project name="jakarta-turbine-stratum-full">
  +
  +    <!-- full build including all components -->
  +
  +    <ant buildfile="build-gump.xml" target="jar">
  +      <property name="maven.build.dir" value="target"/>
  +      <property name="maven.build.dest" value="target/classes"/>
  +      <property name="maven.final.name" value="stratum-full-@@DATE@@"></property>
  +    </ant>
  +
       <!-- All Maven projects need Ant and Xerces to build. -->
       <depend project="jakarta-ant"/>
       <depend project="xml-apis"/>
  @@ -44,12 +82,12 @@
   
       <work nested="target/classes"/>
       <home nested="target"/>
  -    <jar name="stratum-@@DATE@@.jar"/>
  +    <jar name="stratum-full-@@DATE@@.jar"/>
       <javadoc nested="docs/apidocs"/>
   
  -    <nag to="turbine-dev@jakarta.apache.org" 
  +    <nag to="turbine-dev@jakarta.apache.org"
            from="Maven Developers &lt;turbine-maven-dev@jakarta.apache.org&gt;"/>
  -    
  +
     </project>
  -  
  +
   </module>
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>