leosimons 2003/02/21 12:09:07
Modified: project avalon-cornerstone.xml avalon-excalibur.xml
avalon-phoenix.xml avalon-sandbox.xml
incubator-altrmi.xml
Log:
further cleanup of avalon gump definitions
Revision Changes Path
1.4 +20 -4 jakarta-gump/project/avalon-cornerstone.xml
Index: avalon-cornerstone.xml
===================================================================
RCS file: /home/cvs/jakarta-gump/project/avalon-cornerstone.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- avalon-cornerstone.xml 21 Feb 2003 19:55:53 -0000 1.3
+++ avalon-cornerstone.xml 21 Feb 2003 20:09:06 -0000 1.4
@@ -1,5 +1,11 @@
<module name="avalon-cornerstone">
+ <!-- cornerstone has been partially split into seperate
+ projects, and this needs to be updated to reflect
+ that to allow more granular depenencies. But as we
+ might be further integrating cornerstone and
+ excalibur this is on hold -->
+
<url href="http://avalon.apache.org/"/>
<description>
Set of default services for Avalon/Phoenix
@@ -17,16 +23,26 @@
<ant />
- <depend project="avalon"/>
- <depend project="avalon-logkit"/>
- <depend project="xml-xerces" id="parser"/>
+ <!-- runtime dependencies -->
+ <depend project="avalon" runtime="true"/>
+ <depend project="avalon-logkit" runtime="true"/>
+ <depend project="xml-xerces" id="parser" runtime="true"/>
+ <depend project="excalibur-io" runtime="true"/>
+ <depend project="excalibur-datasource" runtime="true"/>
+ <depend project="excalibur-i18n" runtime="true"/>
+ <depend project="excalibur-thread" runtime="true"/>
+ <depend project="excalibur-threadcontext" runtime="true"/>
+ <depend project="avalon-phoenix"
+ ids="client metagenerate" inherit="all" runtime="true"/>
+
+ <!-- buildtime dependencies -->
<depend project="junit"/>
<depend project="excalibur-io"/>
<depend project="excalibur-datasource"/>
<depend project="excalibur-i18n"/>
<depend project="excalibur-thread"/>
<depend project="excalibur-threadcontext"/>
- <depend project="avalon-phoenix" ids="client metagenerate"/>
+ <depend project="avalon-phoenix" ids="client metagenerate" inherit="runtime"/>
<depend project="ant" inherit="runtime"/>
<depend project="jakarta-velocity" inherit="runtime"/>
1.3 +52 -27 jakarta-gump/project/avalon-excalibur.xml
Index: avalon-excalibur.xml
===================================================================
RCS file: /home/cvs/jakarta-gump/project/avalon-excalibur.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- avalon-excalibur.xml 20 Feb 2003 17:21:28 -0000 1.2
+++ avalon-excalibur.xml 21 Feb 2003 20:09:06 -0000 1.3
@@ -1,18 +1,30 @@
<module name="avalon-excalibur">
+ <!-- excalibur projects missing from GUMP:
+
+ - cache
+ - configuration
+ - jprocess
+ - xfc
+
+ note the future of these is uncertain and they are all in fact alpha packages
+
+ -->
<url href="http://avalon.apache.org/excalibur"/>
<description>
- A repository of reusable components
+ A repository of reusable components supporting the avalon patterns of
Inversion of
+ Control and Seperation of Concerns by using avalon-framework.
</description>
<cvs repository="avalon"/>
- <project name="avalon-excalibur">
+ <project name="dist-avalon-excalibur">
<!-- this basically depends on all excalibur subprojects and their
dependencies.
It creates a rather big jar if successful -->
<package>org.apache.excalibur</package>
<package>org.apache.avalon.excalibur</package>
+ <package>org.apache.avalon.fortress</package>
<ant target="dist">
<depend property="logkit.jar" project="avalon-logkit" runtime="true"/>
@@ -22,30 +34,36 @@
</ant>
<!-- 'internal deps'. Should be full list of all excalibur-* projects -->
- <depend project="incubator-altrmi" inherit="runtime"/>
- <depend project="excalibur-cli" runtime="true"/>
- <depend project="excalibur-component" runtime="true"/>
- <depend project="excalibur-collections" runtime="true"/>
- <depend project="excalibur-container" runtime="true"/>
- <depend project="excalibur-concurrent"/>
- <depend project="excalibur-datasource" runtime="true"/>
- <depend project="excalibur-event" runtime="true"/>
- <depend project="excalibur-extension" runtime="true"/>
- <depend project="excalibur-i18n" runtime="true"/>
- <depend project="excalibur-info" runtime="true" inherit="runtime"/>
- <depend project="excalibur-instrument-manager" runtime="true"/>
- <depend project="excalibur-instrument" runtime="true"/>
- <depend project="excalibur-io"/>
- <depend project="excalibur-logger" runtime="true"/>
- <depend project="excalibur-meta" runtime="true"/>
- <depend project="excalibur-monitor" runtime="true"/>
- <depend project="excalibur-pool" runtime="true"/>
- <depend project="excalibur-sourceresolve"/>
- <depend project="excalibur-testcase"/>
- <depend project="excalibur-thread"/>
- <depend project="excalibur-threadcontext"/>
- <depend project="excalibur-xmlutil"/>
- <depend project="excalibur-util"/>
+ <depend project="excalibur-baxter" runtime="true" inherit="jars"/>
+ <depend project="excalibur-cli" runtime="true" inherit="jars"/>
+ <depend project="excalibur-component" runtime="true" inherit="jars"/>
+ <depend project="excalibur-collections" runtime="true" inherit="jars"/>
+ <depend project="excalibur-configuration" runtime="true" inherit="jars"/>
+ <depend project="excalibur-container" runtime="true" inherit="jars"/>
+ <depend project="excalibur-converter" runtime="true" inherit="jars"/>
+ <depend project="excalibur-datasource" runtime="true" inherit="jars"/>
+ <depend project="excalibur-event" runtime="true" inherit="jars"/>
+ <depend project="excalibur-extension" runtime="true" inherit="jars"/>
+ <depend project="excalibur-fortress" runtime="true" inherit="jars"/>
+ <depend project="excalibur-i18n" runtime="true" inherit="jars"/>
+ <depend project="excalibur-instrument" runtime="true" inherit="jars"/>
+ <depend project="excalibur-instrument-client" runtime="true"
inherit="jars"/>
+ <depend project="excalibur-instrument-manager" runtime="true"
inherit="jars"/>
+ <depend project="excalibur-io" runtime="true" inherit="jars"/>
+ <depend project="excalibur-loader" runtime="true" inherit="jars"/>
+ <depend project="excalibur-logger" runtime="true" inherit="jars"/>
+ <depend project="excalibur-meta" runtime="true" inherit="jars"/>
+ <depend project="excalibur-monitor" runtime="true" inherit="jars"/>
+ <depend project="excalibur-naming" runtime="true" inherit="jars"/>
+ <depend project="excalibur-policy" runtime="true" inherit="jars"/>
+ <depend project="excalibur-pool" runtime="true" inherit="jars"/>
+ <depend project="excalibur-sourceresolve" runtime="true" inherit="jars"/>
+ <depend project="excalibur-store" runtime="true" inherit="jars"/>
+ <depend project="excalibur-testcase" runtime="true" inherit="jars"/>
+ <depend project="excalibur-thread" runtime="true" inherit="jars"/>
+ <depend project="excalibur-threadcontext" runtime="true" inherit="jars"/>
+ <depend project="excalibur-xmlutil" runtime="true" inherit="jars"/>
+ <depend project="excalibur-util" runtime="true" inherit="jars"/>
<!-- build-time dependencies -->
<depend project="dist-bsf"/>
@@ -57,11 +75,18 @@
<depend project="jdom"/>
<depend project="junit"/>
<depend project="rhino"/>
- <depend project="xml-cocoon2"/>
+ <depend project="xml-forrest"/>
<depend project="xml-xalan2"/>
<!-- runtime dependencies -->
<depend project="avalon" runtime="true"/>
+
+ <depend project="excalibur-concurrent" runtime="true"/>
+
+ <!-- this should go -->
+ <depend project="avalon-sandbox-info" runtime="true" inherit="runtime"/>
+
+ <depend project="incubator-altrmi" inherit="runtime" runtime="true"/>
<depend project="xml-xerces" id="parser" runtime="true"/>
<!-- optional dependencies -->
1.3 +2 -2 jakarta-gump/project/avalon-phoenix.xml
Index: avalon-phoenix.xml
===================================================================
RCS file: /home/cvs/jakarta-gump/project/avalon-phoenix.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- avalon-phoenix.xml 21 Feb 2003 17:11:44 -0000 1.2
+++ avalon-phoenix.xml 21 Feb 2003 20:09:06 -0000 1.3
@@ -30,7 +30,7 @@
<depend project="excalibur-configuration" runtime="true"/>
<depend project="excalibur-converter" runtime="true"/>
<depend project="excalibur-io" runtime="true"/>
- <depend project="excalibur-info" runtime="true"/>
+ <depend project="avalon-sandbox-info" runtime="true"/>
<depend project="excalibur-cli" runtime="true"/>
<depend project="excalibur-extension" runtime="true"/>
<depend project="excalibur-threadcontext" runtime="true"/>
@@ -59,7 +59,7 @@
<home nested="build/lib"/>
<jar name="phoenix-client.jar" id="client"/>
- <!-- metagenerate depends only on qdox and excalibur-info.
+ <!-- metagenerate depends only on qdox and avalon-sandbox-info.
phoenix build should be updated to split this out -->
<jar name="phoenix-metagenerate.jar" id="metagenerate"/>
<jar name="phoenix-loader.jar" id="loader"/>
1.17 +56 -54 jakarta-gump/project/avalon-sandbox.xml
Index: avalon-sandbox.xml
===================================================================
RCS file: /home/cvs/jakarta-gump/project/avalon-sandbox.xml,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- avalon-sandbox.xml 19 Feb 2003 13:05:56 -0000 1.16
+++ avalon-sandbox.xml 21 Feb 2003 20:09:06 -0000 1.17
@@ -1,29 +1,40 @@
<module name="avalon-sandbox">
- <url href="http://avalon.apache.org/excalibur"/>
+ <url href="http://avalon.apache.org/"/>
<description>
- A repository of reusable components
+ A repository of alpha-stage reusable components
</description>
<cvs repository="avalon"/>
- <project name="avalon-sandbox-lifecycle">
- <package>org.apache.avalon.lifecycle</package>
+ <project name="avalon-sandbox-assembly">
+ <package>org.apache.avalon.assembly</package>
- <ant basedir="lifecycle">
+ <ant basedir="assembly" target="jar">
+ <depend property="logkit.jar" project="avalon-logkit" runtime="true"/>
<property name="package-version" value="@@DATE@@"/>
<property name="junit.failonerror" value="true"/>
- <property name="jakarta-site.dir" project="jakarta-site2"
- reference="home" />
+ <property name="do.checkstyle" value="false"/>
+ <property name="skip.dependencies" value="true"/>
</ant>
<depend project="ant" inherit="runtime"/>
<depend project="avalon" runtime="true"/>
+ <depend project="avalon-sandbox-lifecycle" runtime="true"/>
+ <depend project="avalon-sandbox-meta" runtime="true"/>
+ <depend project="excalibur-i18n" runtime="true"/>
+ <depend project="excalibur-configuration" runtime="true"/>
+ <depend project="excalibur-logger" runtime="true"/>
+ <depend project="excalibur-extension" runtime="true"/>
+ <depend project="excalibur-event" runtime="true"/>
+ <depend project="excalibur-collections" runtime="true"/>
+ <depend project="excalibur-thread" runtime="true"/>
<depend project="xml-xerces"/>
- <work nested="lifecycle/build/classes"/>
+ <depend project="xml-xalan2"/>
+ <work nested="assembly/build/classes"/>
- <home nested="lifecycle"/>
- <jar name="build/lib/avalon-lifecycle-@@DATE@@.jar"/>
+ <home nested="assembly"/>
+ <jar name="build/lib/avalon-assembly-@@DATE@@.jar"/>
<license name="LICENSE.txt"/>
@@ -31,59 +42,54 @@
to="[EMAIL PROTECTED]"/>
</project>
- <project name="avalon-sandbox-meta">
- <package>org.apache.avalon.meta</package>
+ <project name="avalon-sandbox-info">
+ <package>org.apache.avalon.framework.info</package>
- <ant basedir="meta">
- <property name="package-version" value="@@DATE@@"/>
+ <ant basedir="info">
+ <property name="version" value="@@DATE@@"/>
<property name="junit.failonerror" value="true"/>
- <property name="do.checkstyle" value="false"/>
+ <property name="do.checkstyle" value="true"/>
<property name="skip.dependencies" value="true"/>
+ <property name="jakarta-site.dir" project="jakarta-site2"
+ reference="home" />
</ant>
<depend project="ant" inherit="runtime"/>
+ <option project="checkstyle" inherit="runtime"/>
+ <depend project="junit"/>
+ <depend project="avalon-sandbox-qdox" runtime="true" inherit="runtime"/>
<depend project="avalon" runtime="true"/>
<depend project="excalibur-i18n" runtime="true"/>
- <depend project="excalibur-configuration" runtime="true"/>
<depend project="xml-xerces"/>
<depend project="xml-xalan2"/>
- <work nested="meta/build/classes"/>
+ <work nested="info/build/classes"/>
- <home nested="meta"/>
- <jar name="build/lib/avalon-meta-@@DATE@@.jar"/>
+ <home nested="info"/>
+ <jar name="build/lib/sandbox-info-@@DATE@@.jar"/>
- <nag from="Gump Integration Build <[EMAIL PROTECTED]>"
+ <nag from="Peter Donald <[EMAIL PROTECTED]>"
to="[EMAIL PROTECTED]"/>
</project>
- <project name="avalon-sandbox-assembly">
- <package>org.apache.avalon.assembly</package>
+ <project name="avalon-sandbox-lifecycle">
+ <package>org.apache.avalon.lifecycle</package>
- <ant basedir="assembly" target="jar">
- <depend property="logkit.jar" project="avalon-logkit" runtime="true"/>
+ <ant basedir="lifecycle">
<property name="package-version" value="@@DATE@@"/>
<property name="junit.failonerror" value="true"/>
- <property name="do.checkstyle" value="false"/>
- <property name="skip.dependencies" value="true"/>
+ <property name="jakarta-site.dir" project="jakarta-site2"
+ reference="home" />
</ant>
<depend project="ant" inherit="runtime"/>
<depend project="avalon" runtime="true"/>
- <depend project="avalon-sandbox-lifecycle" runtime="true"/>
- <depend project="avalon-sandbox-meta" runtime="true"/>
- <depend project="excalibur-i18n" runtime="true"/>
- <depend project="excalibur-configuration" runtime="true"/>
- <depend project="excalibur-logger" runtime="true"/>
- <depend project="excalibur-extension" runtime="true"/>
- <depend project="excalibur-event" runtime="true"/>
- <depend project="excalibur-collections" runtime="true"/>
- <depend project="excalibur-thread" runtime="true"/>
<depend project="xml-xerces"/>
- <depend project="xml-xalan2"/>
- <work nested="assembly/build/classes"/>
+ <work nested="lifecycle/build/classes"/>
- <home nested="assembly"/>
- <jar name="build/lib/avalon-assembly-@@DATE@@.jar"/>
+ <home nested="lifecycle"/>
+ <jar name="build/lib/avalon-lifecycle-@@DATE@@.jar"/>
+
+ <license name="LICENSE.txt"/>
<nag from="Gump Integration Build <[EMAIL PROTECTED]>"
to="[EMAIL PROTECTED]"/>
@@ -125,36 +131,32 @@
to="[EMAIL PROTECTED]"/>
</project>
- <project name="excalibur-info">
- <package>org.apache.avalon.framework.info</package>
+ <project name="avalon-sandbox-meta">
+ <package>org.apache.avalon.meta</package>
- <ant basedir="info">
- <property name="version" value="@@DATE@@"/>
+ <ant basedir="meta">
+ <property name="package-version" value="@@DATE@@"/>
<property name="junit.failonerror" value="true"/>
- <property name="do.checkstyle" value="true"/>
+ <property name="do.checkstyle" value="false"/>
<property name="skip.dependencies" value="true"/>
- <property name="jakarta-site.dir" project="jakarta-site2"
- reference="home" />
</ant>
<depend project="ant" inherit="runtime"/>
- <option project="checkstyle" inherit="runtime"/>
- <depend project="junit"/>
- <depend project="excalibur-qdox" runtime="true" inherit="runtime"/>
<depend project="avalon" runtime="true"/>
<depend project="excalibur-i18n" runtime="true"/>
+ <depend project="excalibur-configuration" runtime="true"/>
<depend project="xml-xerces"/>
<depend project="xml-xalan2"/>
- <work nested="info/build/classes"/>
+ <work nested="meta/build/classes"/>
- <home nested="info"/>
- <jar name="build/lib/sandbox-info-@@DATE@@.jar"/>
+ <home nested="meta"/>
+ <jar name="build/lib/avalon-meta-@@DATE@@.jar"/>
- <nag from="Peter Donald <[EMAIL PROTECTED]>"
+ <nag from="Gump Integration Build <[EMAIL PROTECTED]>"
to="[EMAIL PROTECTED]"/>
</project>
- <project name="excalibur-qdox">
+ <project name="avalon-sandbox-qdox">
<jar name="info/lib/qdox-20021116-patched.jar"/>
</project>
1.6 +1 -1 jakarta-gump/project/incubator-altrmi.xml
Index: incubator-altrmi.xml
===================================================================
RCS file: /home/cvs/jakarta-gump/project/incubator-altrmi.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- incubator-altrmi.xml 21 Feb 2003 17:11:44 -0000 1.5
+++ incubator-altrmi.xml 21 Feb 2003 20:09:06 -0000 1.6
@@ -32,7 +32,7 @@
<!-- inserting the dependencies of phoenix-metagenerate.jar by hand here
until avalon-phoenix-metagenerate becomes available seperately -->
<depend project="phoenix-qdox"/>
- <depend project="excalibur-info"/>
+ <depend project="avalon-sandbox-info"/>
<work nested="altrmi/build/classes"/>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]