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)