ant-ivy-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nicolas Lalevée <nicolas.lale...@hibnet.org>
Subject Re: Dependency problem with changed "org"
Date Wed, 18 May 2011 20:13:14 GMT

Le 18 mai 2011 à 19:29, Scott Palmer a écrit :

> I have something like this:
> 
> <dependency org="xx.yyyzzz" name="a" rev="1.0.10"/>
> <dependency org="xxx.yyy-zzz" name="b" rev="1.0.10"/>
> 
> The problem is that module "b" has a dependency that looks like:
> 	<dependency org="xxx.yyy-zzz" name="a" rev="1.0.4"/>
> 
> 
> It is and earlier version of the "a" that my code depends on, but module "a" changed
to a new org (group) for the later revision (the old one has a hyphen, then new one doesn't).
> 
> I need to use a-1.0.10 but I'm only getting a-1.0.4.  If I add an exclude, such as:
> 
> <dependency org="xx.yyyzzz" name="a" rev="1.0.10"/>
> <dependency org="xxx.yyy-zzz" name="b" rev="1.0.10">
>  <exclude org="xxx.yyy-zzz" name="a"/>
> </dependency>
> 
> Then I don't get ANY version of module "a"
> 
> I'm using ivy 2.2.0 on Windows with JDK 1.6.0_25
> 
> Is there a way to work around this?

namespaces is probably what you are looking for:
http://ant.apache.org/ivy/history/latest-milestone/settings/namespaces.html

Nicolas


Mime
View raw message