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 <turbine-maven-dev@jakarta.apache.org>"/>
+
+ </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 <turbine-maven-dev@jakarta.apache.org>"/>
-
+
</project>
-
+
</module>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>