gump-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bode...@apache.org
Subject svn commit: r816512 - /gump/metadata/project/excalibur.xml
Date Fri, 18 Sep 2009 08:00:37 GMT
Author: bodewig
Date: Fri Sep 18 08:00:36 2009
New Revision: 816512

URL: http://svn.apache.org/viewvc?rev=816512&view=rev
Log:
avoid circular dependency

Modified:
    gump/metadata/project/excalibur.xml

Modified: gump/metadata/project/excalibur.xml
URL: http://svn.apache.org/viewvc/gump/metadata/project/excalibur.xml?rev=816512&r1=816511&r2=816512&view=diff
==============================================================================
--- gump/metadata/project/excalibur.xml (original)
+++ gump/metadata/project/excalibur.xml Fri Sep 18 08:00:36 2009
@@ -472,15 +472,25 @@
     </project>
 
     <project name="excalibur-framework-api">
-        <mvn basedir="framework/api" goal="install">
-        </mvn>
+        <!--
+           downloads velocity but since
+
+           velocity uses commons-logging uses exaclibur-framework-api
+
+           it can't depend on it without causing a circular
+           dependency.
+           Give it a separate local repo so later builds don't end up
+           with an "old" version of velocity.
+        -->
+        <mvn basedir="framework/api" goal="install"
+             separateLocalRepository="true"/>
+
         <package>org.apache.avalon.framework</package>
         <depend project="avalon-logkit"/>
         <depend project="excalibur-parent"/>
         <option project="junit"/>
         <option project="commons-collections"/>
         <option project="commons-lang-2.x"/>
-        <option project="velocity-engine"/>
 
         <home nested="framework/api"/>
         <jar name="target/avalon-framework-api-4.3.2-SNAPSHOT.jar"/>



Mime
View raw message