[eclipse-yocto] [PATCH 5/6] setup.sh: Eclipse: Oxygen.3 -> Photon
Chin Huat Ang
chin.huat.ang at intel.com
Tue Jul 31 19:24:38 PDT 2018
Upgrade all features to the latest versions in Photon simrel.
Note that the Eclipse 2.0 Style Plugin Support feature is no longer available
in Photon simrel.
TM Terminal View Remote System Explorer add-in is no longer installable from
Photon simrel, instead it is now installed from TM Terminal's update site.
Signed-off-by: Chin Huat Ang <chin.huat.ang at intel.com>
---
scripts/setup.sh | 39 +++++++++++++++++++--------------------
1 file changed, 19 insertions(+), 20 deletions(-)
diff --git a/scripts/setup.sh b/scripts/setup.sh
index 3c399d6..ae7c054 100755
--- a/scripts/setup.sh
+++ b/scripts/setup.sh
@@ -92,12 +92,12 @@ fi
# prepare the base Eclipse installation in folder "eclipse"
ep_rel="R-"
-ep_ver="4.7.3"
-ep_date="-201803010715"
+ep_ver="4.8"
+ep_date="-201806110500"
P2_disabled=false
P2_no_dropins=false
-if [ ! -f eclipse/plugins/org.eclipse.swt_3.106.3.v20180214-0345.jar ]; then
+if [ ! -f eclipse/plugins/org.eclipse.swt_3.107.0.v20180611-0422.jar ]; then
pushd .
@@ -254,38 +254,37 @@ update_feature_remote()
#Main Site
if [[ "$1" = "--upstream" ]]
then
- MAIN_SITE="http://download.eclipse.org/releases/oxygen"
- TM_SITE="http://download.eclipse.org/tm/updates/4.0"
- TM_TERMINAL_SITE="http://download.eclipse.org/tm/terminal/marketplace"
+ MAIN_SITE="http://download.eclipse.org/releases/photon"
+ TM_SITE="http://download.eclipse.org/tm/updates/3.7.100/repository/"
+ TM_TERMINAL_SITE="http://download.eclipse.org/tm/terminal/updates/4.4milestones/20180611/"
else
- MAIN_SITE="http://downloads.yoctoproject.org/eclipse/oxygen/"
- TM_SITE="http://downloads.yoctoproject.org/eclipse/tm/updates/4.0/"
- TM_TERMINAL_SITE="http://downloads.yoctoproject.org/eclipse/tm/terminal/marketplace"
+ MAIN_SITE="http://downloads.yoctoproject.org/eclipse/photon"
+ TM_SITE="http://downloads.yoctoproject.org/eclipse/tm/updates/3.7.100/repository/"
+ TM_TERMINAL_SITE="http://downloads.yoctoproject.org/eclipse/tm/terminal/updates/4.4milestones/20180611/"
fi
#Update Site - always use updates from upstream
UPDATE_SITE="http://download.eclipse.org/eclipse/updates/4.7"
# CDT features from simrel
-update_feature_remote ${MAIN_SITE} org.eclipse.cdt.sdk.feature.group 9.4.3
-update_feature_remote ${MAIN_SITE} org.eclipse.cdt.launch.remote.feature.group 9.4.3
-update_feature_remote ${MAIN_SITE} org.eclipse.cdt.autotools.feature.group 9.4.3
+update_feature_remote ${MAIN_SITE} org.eclipse.cdt.sdk.feature.group 9.5.0
+update_feature_remote ${MAIN_SITE} org.eclipse.cdt.launch.remote.feature.group 9.5.0
+update_feature_remote ${MAIN_SITE} org.eclipse.cdt.autotools.feature.group 9.5.0
# TM Terminal features from simrel
-update_feature_remote ${MAIN_SITE} org.eclipse.tm.terminal.feature.feature.group 4.3.0
-update_feature_remote ${MAIN_SITE} org.eclipse.tm.terminal.view.rse.feature.feature.group 4.3.0
-update_feature_remote ${MAIN_SITE} org.eclipse.tm.terminal.control.feature.feature.group 4.3.0
+update_feature_remote ${MAIN_SITE} org.eclipse.tm.terminal.feature.feature.group 4.4.0
+update_feature_remote ${MAIN_SITE} org.eclipse.tm.terminal.control.feature.feature.group 4.4.0
# Trace Compass features from simrel
-update_feature_remote ${MAIN_SITE} org.eclipse.tracecompass.lttng2.ust.feature.group 3.3.0
-
-# Extra features from main update site
-update_feature_remote ${UPDATE_SITE} org.eclipse.osgi.compatibility.plugins.feature.feature.group 1.1.1
+update_feature_remote ${MAIN_SITE} org.eclipse.tracecompass.lttng2.ust.feature.group 4.0.0
# RSE features from update site
-update_feature_remote ${TM_SITE} org.eclipse.rse.sdk.feature.group 3.7.0
+update_feature_remote ${TM_SITE} org.eclipse.rse.sdk.feature.group 3.7.3
update_feature_remote ${TM_SITE} org.eclipse.rse.terminals.feature.group 3.8.0
+# TM Terminal features from update site
+update_feature_remote ${TM_TERMINAL_SITE} org.eclipse.tm.terminal.view.rse.feature.feature.group 4.3.0
+
echo -e "\nYour build environment is successfully created."
echo -e "\nPlease execute the following command to build the plugins and their documentation."
echo -e "\nThe build log will be stored at `pwd`/build.log."
--
2.7.4
More information about the eclipse-yocto
mailing list