You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ivy-user@ant.apache.org by Yesudeep <ye...@gmail.com> on 2010/01/04 09:45:59 UTC
Re: How to add a packager resolver without overriding existing
defaults?
On Mon, Jan 4, 2010 at 2:08 PM, Yesudeep <ye...@gmail.com> wrote:
> Hi. I'm trying to define a project specific ivysettings.xml file
>
[snip]
> <packager name="gwt-maven-repo"
> buildRoot="${user.home}/.ivy2/packager/build"
> resourceCache="${user.home}/.ivy2/packager/cache">
> <ivy pattern="
> http://gwt-maven-repo.googlecode.com/svn/trunk/modules/[organisation]/[module]/[revision]/ivy.xml<http://gwt-maven-repo.googlecode.com/svn/trunk/modules/%5Borganisation%5D/%5Bmodule%5D/%5Brevision%5D/ivy.xml>
> "/>
> <artifact pattern="
> http://ivyroundup.googlecode.com/svn/trunk/modules/[organisation]/[module]/[revision]/packager.xml<http://ivyroundup.googlecode.com/svn/trunk/modules/%5Borganisation%5D/%5Bmodule%5D/%5Brevision%5D/packager.xml>
> "/>
> </packager>
>
>
[snip]
Typo. This is set to:
<packager name="gwt-maven-repo"
buildRoot="${user.home}/.ivy2/packager/build"
resourceCache="${user.home}/.ivy2/packager/cache">
<ivy pattern="
http://gwt-maven-repo.googlecode.com/svn/trunk/modules/[organisation]/[module]/[revision]/ivy.xml<http://gwt-maven-repo.googlecode.com/svn/trunk/modules/%5Borganisation%5D/%5Bmodule%5D/%5Brevision%5D/ivy.xml>
"/>
<artifact pattern="
http://gwt-maven-repo.googlecode.com/svn/trunk/modules/[organisation]/[module]/[revision]/packager.xml<http://gwt-maven-repo.googlecode.com/svn/trunk/modules/%5Borganisation%5D/%5Bmodule%5D/%5Brevision%5D/packager.xml>
"/>
</packager>
instead of what was pasted earlier.
--
Cheers,
Yesudeep Mangalapilly | येसुदीप मंगलािपल्ली
GnuPG: 0x79E237CB | IRC: jburd
Re: How to add a packager resolver without overriding existing defaults?
Posted by Maarten Coene <ma...@yahoo.com>.
I think you should chain your resolvers and add an ibiblio resolver to your ivysettings.xml.
Something like this:
<ivysettings>
<settings defaultResolver="main"/>
<resolvers>
<chain name="main">
<packager name="ivyroundup">...</packager>
<packager name="gwt-maven-repo">...</packager>
<ibiblio name="public" m2compatible="true" />
</chain>
</resolvers>
<caches useOrigin="true"/>
</ivysettings>
Hope this helps...
Maarten
----- Original Message ----
From: Yesudeep <ye...@gmail.com>
To: ivy-user@ant.apache.org
Sent: Mon, January 4, 2010 9:45:59 AM
Subject: Re: How to add a packager resolver without overriding existing defaults?
On Mon, Jan 4, 2010 at 2:08 PM, Yesudeep <ye...@gmail.com> wrote:
> Hi. I'm trying to define a project specific ivysettings.xml file
>
[snip]
> <packager name="gwt-maven-repo"
> buildRoot="${user.home}/.ivy2/packager/build"
> resourceCache="${user.home}/.ivy2/packager/cache">
> <ivy pattern="
> http://gwt-maven-repo.googlecode.com/svn/trunk/modules/[organisation]/[module]/[revision]/ivy.xml<http://gwt-maven-repo.googlecode.com/svn/trunk/modules/%5Borganisation%5D/%5Bmodule%5D/%5Brevision%5D/ivy.xml>
> "/>
> <artifact pattern="
> http://ivyroundup.googlecode.com/svn/trunk/modules/[organisation]/[module]/[revision]/packager.xml<http://ivyroundup.googlecode.com/svn/trunk/modules/%5Borganisation%5D/%5Bmodule%5D/%5Brevision%5D/packager.xml>
> "/>
> </packager>
>
>
[snip]
Typo. This is set to:
<packager name="gwt-maven-repo"
buildRoot="${user.home}/.ivy2/packager/build"
resourceCache="${user.home}/.ivy2/packager/cache">
<ivy pattern="
http://gwt-maven-repo.googlecode.com/svn/trunk/modules/[organisation]/[module]/[revision]/ivy.xml<http://gwt-maven-repo.googlecode.com/svn/trunk/modules/%5Borganisation%5D/%5Bmodule%5D/%5Brevision%5D/ivy.xml>
"/>
<artifact pattern="
http://gwt-maven-repo.googlecode.com/svn/trunk/modules/[organisation]/[module]/[revision]/packager.xml<http://gwt-maven-repo.googlecode.com/svn/trunk/modules/%5Borganisation%5D/%5Bmodule%5D/%5Brevision%5D/packager.xml>
"/>
</packager>
instead of what was pasted earlier.
--
Cheers,
Yesudeep Mangalapilly | येसुदीप मंगलािपल्ली
GnuPG: 0x79E237CB | IRC: jburd