You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by ds...@apache.org on 2009/07/22 21:18:11 UTC

svn commit: r796841 - in /felix/trunk/sigil/bldcommon: ivysettings.xml sigil-repos.properties

Author: dsavage
Date: Wed Jul 22 19:18:11 2009
New Revision: 796841

URL: http://svn.apache.org/viewvc?rev=796841&view=rev
Log:
FELIX-1368
set up resolvers and chaches for external ivy dependencies

Modified:
    felix/trunk/sigil/bldcommon/ivysettings.xml
    felix/trunk/sigil/bldcommon/sigil-repos.properties

Modified: felix/trunk/sigil/bldcommon/ivysettings.xml
URL: http://svn.apache.org/viewvc/felix/trunk/sigil/bldcommon/ivysettings.xml?rev=796841&r1=796840&r2=796841&view=diff
==============================================================================
--- felix/trunk/sigil/bldcommon/ivysettings.xml (original)
+++ felix/trunk/sigil/bldcommon/ivysettings.xml Wed Jul 22 19:18:11 2009
@@ -19,7 +19,7 @@
 -->
 <ivysettings>
   <properties file="${ivy.settings.dir}/build.properties"/>
-  <caches defaultCacheDir="${cache.dir}" />
+  <caches defaultCacheDir="${cache.dir}/all" />
 
   <settings defaultResolver="default" circularDependencyStrategy="error" />
 
@@ -45,7 +45,8 @@
   <resolvers>
     <sigil name="sigil"
 	   config="${ivy.settings.dir}/sigil-repos.properties"
-	   extractBCP="true"/>
+	   extractBCP="true"
+           cache="sigil"/>
 
     <chain name="default" returnFirst="true">
       <filesystem name="local">
@@ -59,14 +60,37 @@
       </filesystem>
 
     </chain>
+
     <url name="eclipse">
       <artifact pattern="http://download.eclipse.org/releases/ganymede/plugins/[module]_[revision].[ext]" />
       <artifact pattern="http://download.eclipse.org/releases/ganymede/[module].[artifact]_[revision].[ext]" />
     </url>
+
+    <url name="eclipse2" cache="eclipse2" >
+      <artifact pattern="http://download.eclipse.org/releases/ganymede/plugins/[module]_[revision].[ext]" />
+      <artifact pattern="http://download.eclipse.org/releases/ganymede/[module].[artifact]_[revision].[ext]" />
+    </url>
+
+    <url name="apache" m2compatible="true">
+      <artifact pattern="http://repo1.maven.org/maven2/[organisation]/[module]/[artifact]/[revision]/[artifact]-[revision].[ext]"/>
+    </url>
+
+    <url name="aQute" m2compatible="true">
+      <artifact pattern="http://www.aQute.biz/repo/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"/>
+    </url>
   </resolvers>
 
+  <caches>
+    <cache name="sigil" basedir="${cache.dir}/sigil" />
+    <cache name="eclipse2" basedir="${cache.dir}/eclipse2" />
+  </caches>
+
   <modules>
     <module organisation="sigil" resolver="sigil"/>
     <module organisation="org.eclipse" resolver="eclipse"/>
+    <module organisation="org.eclipse2" resolver="eclipse2"/>
+    <module organisation="org.apache" name="felix\.sigil.*" matcher="regexp" resolver="default"/>
+    <module organisation="org.apache" resolver="apache"/>
+    <module organisation="biz.aQute" resolver="aQute"/>
   </modules>
 </ivysettings>

Modified: felix/trunk/sigil/bldcommon/sigil-repos.properties
URL: http://svn.apache.org/viewvc/felix/trunk/sigil/bldcommon/sigil-repos.properties?rev=796841&r1=796840&r2=796841&view=diff
==============================================================================
--- felix/trunk/sigil/bldcommon/sigil-repos.properties (original)
+++ felix/trunk/sigil/bldcommon/sigil-repos.properties Wed Jul 22 19:18:11 2009
@@ -16,12 +16,12 @@
 bld-common;provider:	filesystem
 bld-common;level:	1
 bld-common;recurse:	true
-bld-common;dir:		${.}/lib
+bld-common;dir:		${..}/cache/all
 
 bld-hack;provider:	filesystem
 bld-hack;level:		2
 bld-hack;recurse:	true
-bld-hack;dir:		${.}/hack
+bld-hack;dir:		${..}/cache/eclipse2
 
 spring;provider:	obr
 spring;level:		3