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 "marc.deboeck" <ma...@syntigo.com> on 2008/12/05 12:07:28 UTC

Re: Dependency Configuration Negation

Hi,
I experienced the same problem (but using Ant), so I created a JIRA-issue
for this:
https://issues.apache.org/jira/browse/IVY-982
Regards,
Marc


Adam Bryzak-2 wrote:
> 
> Hi,
> 
> In the dependency tag documentation
> <http://ant.apache.org/ivy/history/trunk/ivyfile/dependency.html 
>  > the configurations mapping section says that:
>    since 1.4 you can use * wildcard followed by negated configurations  
> to mean all but xxx. For instance, '*, !A, !B -> X' means that X  
> dependency configuration is required in all master configurations  
> except A and B.
> 
> I've tried this using IvyDE and it complains:
>    ERROR: Problem occured while parsing ivy file: Configuration '! 
> localext' does not exist in module module: di#common;working@Storm  
> status=integration publication=Thu Oct 23 09:43:37 EST 2008  
> configurations={int=int, localext=localext, ext=ext,  
> localopt=localopt, opt=opt, localtest=localtest, test=test, lic=lic,  
> default=default} artifacts={int=[di#common;working@Storm!common.jar],  
> test=[di#common;working@Storm!common-test.jar]}  
> dependencies=[dependency: di#dev;latest.integration {*=[@]}] in file:/ 
> Volumes/Event Zero/ez-trunk/common/ivy.xml
> 
> The dependency is: <dependency name="dev" rev="latest.integration"  
> conf="*,!localext,!localopt,!localtest->@" />
> 
> Is this syntax actually supported? Is it a bug in IvyDE? Is my syntax  
> for the dependency wrong?
> 
> Thanks,
> Adam Bryzak
> Event Zero
> 
> 

-- 
View this message in context: http://www.nabble.com/Dependency-Configuration-Negation-tp20129596p20851748.html
Sent from the ivy-user mailing list archive at Nabble.com.