From 9480c5d8fb9b53a71acff85e5b0cb96375283607 Mon Sep 17 00:00:00 2001 From: cgourdin Date: Thu, 10 Nov 2022 16:00:49 +0100 Subject: [PATCH] [Feat]Upgrade OCCI Studio to eclipse 2022-09 version, must be tested with models and generators before going to master branch --- README.md | 10 +++++ features/org.eclipse.cmf.occi/feature.xml | 26 ++++++++++++- .../build.properties | 1 - .../build.properties | 1 - .../build.properties | 1 - .../build.properties | 1 - .../build.properties | 1 - .../build.properties | 1 - .../build.properties | 1 - .../build.properties | 1 - pom.xml | 37 ++++++++++++++++--- .../OCCI-Studio.product | 9 +++-- 12 files changed, 71 insertions(+), 19 deletions(-) diff --git a/README.md b/README.md index 4fde038..d41df3e 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,12 @@ OCCI-Studio is a set of Eclipse plugins implementing the [current Open Cloud Computing Interface (OCCI) specification](http://occi-wg.org/about/specification/). +# Building OCCI-Studio with maven + +''mvn clean install -Pbuild.products'' + +The product binaries will be in ''occi-studio/repositories/org.eclipse.cmf.occi.product/target/*.zip'' + # Usage You can refer to the following materials in order to familiarize with OCCI-Studio: @@ -10,3 +16,7 @@ You can refer to the following materials in order to familiarize with OCCI-Studi * The OCCI-Studio tutorial is available here. * The necessary materials to ensure the hands-on experience with OCCI-Studio are available here. +# Eclipse version + +The current version of the based eclipse platform is : 2022-09 + diff --git a/features/org.eclipse.cmf.occi/feature.xml b/features/org.eclipse.cmf.occi/feature.xml index ece5d76..7965c1f 100644 --- a/features/org.eclipse.cmf.occi/feature.xml +++ b/features/org.eclipse.cmf.occi/feature.xml @@ -226,9 +226,30 @@ litigation. - + + + + + + + + + + + + + + + + + + + + + - 1.0.0 + + 2.3.0 UTF-8 - photon + 2022-09 p2 - http://download.eclipse.org/releases/photon + https://download.eclipse.org/releases/2022-09/ + + orbit + p2 + https://download.eclipse.org/tools/orbit/downloads/drops/R20220830213456/repository + mvnrepository http://repo1.maven.org/maven2 @@ -167,11 +173,16 @@ true - + + + epsilonrepository + http://download.eclipse.org/epsilon/updates/2.4/ + p2 + @@ -194,6 +205,22 @@ target-platform-configuration ${tycho-version} + JavaSE-11 + + + + + eclipse-plugin + org.eclipse.equinox.event + 0.0.0 + + + eclipse-plugin + org.eclipse.equinox.ds + 0.0.0 + + + win32 diff --git a/repositories/org.eclipse.cmf.occi.product/OCCI-Studio.product b/repositories/org.eclipse.cmf.occi.product/OCCI-Studio.product index 6642909..641fa52 100644 --- a/repositories/org.eclipse.cmf.occi.product/OCCI-Studio.product +++ b/repositories/org.eclipse.cmf.occi.product/OCCI-Studio.product @@ -14,7 +14,7 @@ - -Dosgi.requiredJavaVersion=1.8 -Xms256m -Xmx1024m + -Dosgi.requiredJavaVersion=11 -Xms256m -Xmx1024m -XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts @@ -33,7 +33,7 @@ - org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8 + org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11 @@ -45,6 +45,7 @@ + @@ -58,8 +59,8 @@ - - + +