Björn Kautler created IVY-1614:
----------------------------------

             Summary: install task needs to translate version ranges
                 Key: IVY-1614
                 URL: https://issues.apache.org/jira/browse/IVY-1614
             Project: Ivy
          Issue Type: Bug
    Affects Versions: 2.4.0
            Reporter: Björn Kautler


Syntax for version ranges is differing between Maven and Ivy.
If a dependency is installed from a Maven repository and installed to an Ivy 
repository using the install task, the version ranges need to be translated.
For example if you install from Maven Central to some Ivy repository the 
library {{org.eclipse.emf:ecore:2.3.0-v200706262000}}, then you end up with 
this in your Ivy file:
{code:xml}
<dependency org="org.eclipse.emf" name="common" rev="[2.3.0,3.0.0)" 
force="true" conf="compile->compile(*),master(*);runtime->runtime(*)"/>
{code}
while in Ivy syntax this should be
{code:xml}
<dependency org="org.eclipse.emf" name="common" rev="[2.3.0,3.0.0[" 
force="true" conf="compile->compile(*),master(*);runtime->runtime(*)"/>
{code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to