From e7f81a97071140f4e797be7807af886b5f254a1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Galland?= Date: Sat, 12 Aug 2017 19:03:23 +0200 Subject: [PATCH] [all] Change the Tycho configuration. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit In order to force Tycho to consider a single version of Xtext, the Maven configuration is updated. see #708 Signed-off-by: Stéphane Galland --- main/apiplugins/pom.xml | 4 +++- main/coreplugins/pom.xml | 3 ++- main/externalmaven/pom.xml | 3 ++- main/features/pom.xml | 3 ++- main/internalmaven/pom.xml | 3 ++- main/pom.xml | 3 +-- main/targetplatform/pom.xml | 3 ++- pom.xml | 21 ++++++++++++------ tycho-parent/pom.xml | 43 ++++++++++++++++++++++++++++++------- 9 files changed, 63 insertions(+), 23 deletions(-) diff --git a/main/apiplugins/pom.xml b/main/apiplugins/pom.xml index 6c20d245c9..100f593163 100644 --- a/main/apiplugins/pom.xml +++ b/main/apiplugins/pom.xml @@ -4,8 +4,10 @@ io.sarl - io.sarl.main 0.5.6 + io.sarl.tycho-parent + 0.5.7 + ../../tycho-parent io.sarl.plugins.api diff --git a/main/coreplugins/pom.xml b/main/coreplugins/pom.xml index 81024d29c4..61d846e1bc 100644 --- a/main/coreplugins/pom.xml +++ b/main/coreplugins/pom.xml @@ -4,8 +4,9 @@ io.sarl - io.sarl.main 0.5.6 + io.sarl.tycho-parent + ../../tycho-parent io.sarl.plugins.core diff --git a/main/externalmaven/pom.xml b/main/externalmaven/pom.xml index 867a8aa2ea..c13f25208b 100644 --- a/main/externalmaven/pom.xml +++ b/main/externalmaven/pom.xml @@ -4,8 +4,9 @@ io.sarl - io.sarl.main 0.5.6 + io.sarl + ../.. io.sarl.maven diff --git a/main/features/pom.xml b/main/features/pom.xml index 3034555f31..8163e86c7a 100644 --- a/main/features/pom.xml +++ b/main/features/pom.xml @@ -4,8 +4,9 @@ io.sarl - io.sarl.main 0.5.6 + io.sarl.tycho-parent + ../../tycho-parent io.sarl.features diff --git a/main/internalmaven/pom.xml b/main/internalmaven/pom.xml index b6cd7c68c9..5b4dce76e1 100644 --- a/main/internalmaven/pom.xml +++ b/main/internalmaven/pom.xml @@ -4,8 +4,9 @@ io.sarl - io.sarl.main 0.5.6 + io.sarl + ../.. io.sarl.maven diff --git a/main/pom.xml b/main/pom.xml index 66dbb299f1..735c8c3184 100644 --- a/main/pom.xml +++ b/main/pom.xml @@ -3,9 +3,8 @@ 4.0.0 io.sarl - io.sarl.tycho-parent 0.5.6 - ../tycho-parent + io.sarl io.sarl.main diff --git a/main/targetplatform/pom.xml b/main/targetplatform/pom.xml index ca672a81b1..06e8877fff 100644 --- a/main/targetplatform/pom.xml +++ b/main/targetplatform/pom.xml @@ -4,8 +4,9 @@ io.sarl - io.sarl.main 0.5.6 + io.sarl.tycho-parent + ../../tycho-parent io.sarl.lang.targetplatform diff --git a/pom.xml b/pom.xml index 3bbc8a0e3f..47af3566ba 100644 --- a/pom.xml +++ b/pom.xml @@ -27,12 +27,17 @@ 0.5.6 2.${sarl.version} + + + 2.11.0 - [2.11.0,2.11.1) + 2.11.1 + + 2.9.0 + + R201605260315 3.10.0-v20140606-1445 @@ -43,9 +48,11 @@ 1 - 0.26.0 - + 1.0.0 + 2.4.0 + + 0.3.6 yyyyMMddHHmmss @@ -324,7 +331,7 @@ org.zeromq jeromq - 0.3.6 + ${zeromq.version} com.google.code.gson diff --git a/tycho-parent/pom.xml b/tycho-parent/pom.xml index 46d0af3da3..c474fabde5 100644 --- a/tycho-parent/pom.xml +++ b/tycho-parent/pom.xml @@ -73,7 +73,14 @@ eclipse-plugin org.eclipse.xtext.xbase.lib - ${xtext.versionRange} + [${xtext.version},${xtext.version.next}) + + + + eclipse-plugin + org.zeromq.jeromq + + ${zeromq.version} @@ -211,6 +218,27 @@ + + + org.eclipse.modeling.tmf.xtext.updates + p2 + http://download.eclipse.org/modeling/tmf/xtext/updates/releases/${xtext.version}/ + + + org.eclipse.modeling.emft.mwe.updates + p2 + http://download.eclipse.org/modeling/emft/mwe/updates/releases/${mwe2.version}/ + + + org.eclipse.modeling.m2t.xpand.updates + p2 + http://download.eclipse.org/modeling/m2t/xpand/updates/releases/${xpand.version}/ + + org.eclipse.ide.neon p2 @@ -222,25 +250,24 @@ http://download.jboss.org/jbosstools/updates/m2e-extensions/m2e-jdt-compiler/ - org.eclipse.modeling.tmf.xtext.updates + org.eclipse.efxeclipse.updates p2 - http://download.eclipse.org/modeling/tmf/xtext/updates/composite/releases/ + http://download.eclipse.org/efxclipse/updates-released/${efxclipse.version}/site + org.arakhne.p2 p2 http://download.tuxfamily.org/arakhne/p2/ + io.sarl.dependencies p2 http://dependencies.sarl.io - - org.eclipse.efxeclipse.updates - p2 - http://download.eclipse.org/efxclipse/updates-released/${efxclipse.version}/site -