Hello,

I posted a question about selecting optional dependencies of OSGI-bundle on 
Stackoverflow: 

ant - Selecting optional dependencies of OSGi-bundles with Ivy - Stack Overflow

  
          
ant - Selecting optional dependencies of OSGi-bundles with Ivy - Stack Overflow
I use Ivy to resolve OSGi bundles, like org.eclipse.jdt: <dependencies> 
<dependency org="bundle" name="org.eclipse.jdt" rev="x.y.z"/>
</dependencies>   
View on stackoverflow.com Preview by Yahoo  
  

Even issuing a bounty of +150 didn't helped... No answers, no comments. (The 
bounty expired within 24 hours.)

I going to repost my question here hoping to get an answer and also hoping to 
give away +150 reputation on StackOverflow.



I use Ivy to resolve OSGi bundles, like org.eclipse.jdt:
<dependencies><dependencyorg="bundle"name="org.eclipse.jdt"rev="x.y.z"/></dependencies>
It works fine and gives me all mandatory dependencies.
My question is, how can I select some (not all) optional dependencies of 
transitive bundles?
I can:
        * Select optional dependencies of org.eclipse.jdt by activating use_xxx 
configuration
        * Select all optional dependencies using transitive-optional 
configuration
What I actually need is a possibility to globally activate a configuration 
use_yyy. Globally means (applying to all transitive dependencies):
        * If a module doesn't have this configuration, do nothing
        * If a module does have this configuration, activate it


Thank you very much for help!


Kind regards,
Boris Brodski

Reply via email to