[yocto] [eclipse-poky][mars][PATCH 1/3] Update to Mars.2 and new TM 4.0 sites
Tim Orling
timothy.t.orling at linux.intel.com
Sat Jul 9 11:29:01 PDT 2016
- Bump org.yocto.sdk feature version to 1.4.1
- Update org.yocto.sdk feature copyright year.
- Update org.yocto.bc feature copyright year.
- download rse.terminals (deprecated) from TM_SITE
- add TM TERMINAL (replacement for RSE.TERMINALS)
- re-export the packages from rse.terminals
Signed-off-by: Tim Orling <timothy.t.orling at linux.intel.com>
---
features/org.yocto.bc/feature.properties | 2 +-
features/org.yocto.bc/feature.xml | 2 +-
features/org.yocto.sdk/feature.properties | 2 +-
features/org.yocto.sdk/feature.xml | 7 ++--
.../org.yocto.remote.utils/META-INF/MANIFEST.MF | 9 +++--
plugins/org.yocto.sdk.ide/META-INF/MANIFEST.MF | 2 +-
.../org.yocto.sdk.remotetools/META-INF/MANIFEST.MF | 7 ++--
scripts/setup.sh | 42 +++++++++++++++-------
8 files changed, 45 insertions(+), 28 deletions(-)
diff --git a/features/org.yocto.bc/feature.properties b/features/org.yocto.bc/feature.properties
index 71cd52d..6c81b46 100644
--- a/features/org.yocto.bc/feature.properties
+++ b/features/org.yocto.bc/feature.properties
@@ -24,7 +24,7 @@ Eclipse plug-in for developing bitbake commander project using Yocto Project
# copyright
copyright=\
-Copyright (c) 2012 Intel, Inc. and others. \
+Copyright (c) 2012, 2016 Intel, Inc. and others. \
All rights reserved. This program and the accompanying materials \
are made available under the terms of the Eclipse Public License v1.0 \
which accompanies this distribution, and is available at \
diff --git a/features/org.yocto.bc/feature.xml b/features/org.yocto.bc/feature.xml
index dc31a18..cae953f 100644
--- a/features/org.yocto.bc/feature.xml
+++ b/features/org.yocto.bc/feature.xml
@@ -2,7 +2,7 @@
<feature
id="org.yocto.bc"
label="%featureName"
- version="1.4.0.qualifier"
+ version="1.4.1.qualifier"
provider-name="%providerName">
<description>
diff --git a/features/org.yocto.sdk/feature.properties b/features/org.yocto.sdk/feature.properties
index 1a2175d..bd34b67 100644
--- a/features/org.yocto.sdk/feature.properties
+++ b/features/org.yocto.sdk/feature.properties
@@ -24,7 +24,7 @@ Eclipse plug-ins for developing embedded applications using Yocto Project
# copyright
copyright=\
-Copyright (c) 2010 Intel, Inc. and others. \
+Copyright (c) 2010, 2016 Intel, Inc. and others. \
All rights reserved. This program and the accompanying materials \
are made available under the terms of the Eclipse Public License v1.0 \
which accompanies this distribution, and is available at \
diff --git a/features/org.yocto.sdk/feature.xml b/features/org.yocto.sdk/feature.xml
index 5d8c51b..04f000d 100644
--- a/features/org.yocto.sdk/feature.xml
+++ b/features/org.yocto.sdk/feature.xml
@@ -13,7 +13,7 @@
<feature
id="org.yocto.sdk"
label="%featureName"
- version="1.4.0.qualifier"
+ version="1.4.1.qualifier"
provider-name="%providerName">
<description>
@@ -60,8 +60,6 @@
<import plugin="org.eclipse.rse.files.ui" version="3.1.1" match="greaterOrEqual"/>
<import plugin="org.eclipse.rse.subsystems.shells.core" version="3.1.0" match="greaterOrEqual"/>
<import plugin="org.eclipse.cdt.launch.remote" version="2.2.0" match="greaterOrEqual"/>
- <import plugin="org.eclipse.tm.terminal" version="3.0.1" match="greaterOrEqual"/>
- <import plugin="org.eclipse.rse.terminals.ui" version="1.0.100" match="greaterOrEqual"/>
<import plugin="org.eclipse.debug.ui"/>
<import plugin="org.eclipse.ui.forms"/>
<import plugin="org.eclipse.jface.text"/>
@@ -69,6 +67,9 @@
<import plugin="org.eclipse.ui.ide"/>
<import plugin="org.eclipse.ui.console"/>
<import plugin="org.eclipse.core.filesystem"/>
+ <import feature="org.eclipse.rse" version="3.7.0" match="greaterOrEqual"/>
+ <import feature="org.eclipse.tm.terminal.control.feature" version="4.0.0" match="greaterOrEqual"/>
+ <import feature="org.eclipse.rse.terminals" version="3.7.0" match="greaterOrEqual"/>
</requires>
<plugin
diff --git a/plugins/org.yocto.remote.utils/META-INF/MANIFEST.MF b/plugins/org.yocto.remote.utils/META-INF/MANIFEST.MF
index 796df0e..250d5d6 100644
--- a/plugins/org.yocto.remote.utils/META-INF/MANIFEST.MF
+++ b/plugins/org.yocto.remote.utils/META-INF/MANIFEST.MF
@@ -6,9 +6,13 @@ Bundle-Version: 1.4.0.qualifier
Bundle-Activator: org.yocto.remote.utils.Activator
Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime,
- org.yocto.sdk.ide;bundle-version="1.4.0"
+ org.yocto.sdk.ide;bundle-version="1.4.1",
+ org.eclipse.rse.core;bundle-version="3.3.100",
+ org.eclipse.rse.subsystems.terminals.core;bundle-version="1.0.300";visibility:=reexport,
+ org.eclipse.rse.ui,
+ org.eclipse.rse.terminals.ui;bundle-version="1.3.0";visibility:=reexport
Bundle-ActivationPolicy: lazy
-Bundle-RequiredExecutionEnvironment: JavaSE-1.6
+Bundle-RequiredExecutionEnvironment: JavaSE-1.7
Import-Package: org.eclipse.core.internal.filesystem,
org.eclipse.core.internal.resources,
org.eclipse.core.resources,
@@ -33,7 +37,6 @@ Import-Package: org.eclipse.core.internal.filesystem,
org.eclipse.rse.subsystems.terminals.core,
org.eclipse.rse.subsystems.terminals.core.elements,
org.eclipse.rse.ui,
- org.eclipse.rse.ui.model,
org.eclipse.tm.internal.terminal.control,
org.eclipse.tm.internal.terminal.provisional.api,
org.eclipse.ui.console
diff --git a/plugins/org.yocto.sdk.ide/META-INF/MANIFEST.MF b/plugins/org.yocto.sdk.ide/META-INF/MANIFEST.MF
index de8c789..4a0599f 100644
--- a/plugins/org.yocto.sdk.ide/META-INF/MANIFEST.MF
+++ b/plugins/org.yocto.sdk.ide/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %Bundle-Name
Bundle-SymbolicName: org.yocto.sdk.ide;singleton:=true
-Bundle-Version: 1.4.0.qualifier
+Bundle-Version: 1.4.1.qualifier
Bundle-Activator: org.yocto.sdk.ide.YoctoSDKPlugin
Bundle-Vendor: %Bundle-Vendor
Require-Bundle: org.eclipse.ui,
diff --git a/plugins/org.yocto.sdk.remotetools/META-INF/MANIFEST.MF b/plugins/org.yocto.sdk.remotetools/META-INF/MANIFEST.MF
index acc5dfe..e26cb45 100644
--- a/plugins/org.yocto.sdk.remotetools/META-INF/MANIFEST.MF
+++ b/plugins/org.yocto.sdk.remotetools/META-INF/MANIFEST.MF
@@ -8,17 +8,14 @@ Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime,
org.eclipse.rse.core;bundle-version="3.0.0",
org.yocto.sdk.ide,
- org.eclipse.cdt;bundle-version="7.0.0",
- org.eclipse.ui.ide;bundle-version="3.8.0",
- org.eclipse.ui.console;bundle-version="3.5.100"
+ org.eclipse.ui.console;bundle-version="3.5.100",
+ org.eclipse.tracecompass.tmf.core;bundle-version="1.2.0"
Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Import-Package: org.eclipse.core.resources,
- org.eclipse.debug.internal.ui,
org.eclipse.rse.internal.terminals.ui,
org.eclipse.rse.internal.terminals.ui.views,
org.eclipse.rse.services.terminals,
- org.eclipse.rse.shells.ui,
org.eclipse.rse.subsystems.terminals.core,
org.eclipse.rse.subsystems.terminals.core.elements,
org.eclipse.rse.ui,
diff --git a/scripts/setup.sh b/scripts/setup.sh
index 914d929..8b2ccd6 100755
--- a/scripts/setup.sh
+++ b/scripts/setup.sh
@@ -69,12 +69,12 @@ fi
# prepare the base Eclipse installation in folder "eclipse"
ep_rel="R-"
-ep_ver="4.5"
-ep_date="-201506032000"
+ep_ver="4.5.2"
+ep_date="-201602121500"
P2_disabled=false
P2_no_dropins=false
-if [ ! -f eclipse/plugins/org.eclipse.swt_3.103.1.v20140903-1938.jar ]; then
+if [ ! -f eclipse/plugins/org.eclipse.swt_3.104.2.v20160212-1350.jar ]; then
pushd .
@@ -224,8 +224,10 @@ if [[ "$1" = "--upstream" ]]
then
MAIN_SITE="http://download.eclipse.org/releases/mars"
DEPRECATED_SITE="http://download.eclipse.org/releases/luna"
+ TM_SITE="http://download.eclipse.org/tm/updates/4.0/GA"
else
MAIN_SITE="http://downloads.yoctoproject.org/eclipse/mars/"
+ TM_SITE="http://downloads.yoctoproject.org/tm/updates/4.0/"
DEPRECATED_SITE="http://downloads.yoctoproject.org/eclipse/luna/ftp.osuosl.org/pub/eclipse/releases/luna"
fi
@@ -234,25 +236,39 @@ UPDATE_SITE="http://download.eclipse.org/eclipse/updates/4.5"
#CDT related
echo -e "\nPlease wait. Installing CDT.SDK.FEATURE.GROUP"
-CDTFEAT="8.7.0"
+CDTFEAT="8.8.1"
update_feature_remote ${MAIN_SITE} org.eclipse.cdt.sdk.feature.group ${CDTFEAT}
echo -e "\nPlease wait. Installing CDT.LAUNCH.REMOTE.FEATURE.GROUP"
-CDTREMOTEVER="8.7.0"
+CDTREMOTEVER="8.8.1"
update_feature_remote ${MAIN_SITE} org.eclipse.cdt.launch.remote.feature.group ${CDTREMOTEVER}
-#RSE
-echo -e "\nPlease wait. Installing RSE.FEATURE.GROUP"
-RSEVER="3.7.0"
-update_feature_remote ${MAIN_SITE} org.eclipse.rse.feature.group ${RSEVER}
+#TM Terminal (was RSE) related
+echo -e "\nPlease wait. Installing TM.TERMINAL.FEATURE.FEATURE.GROUP"
+TMTERMVER="4.0.0"
+update_feature_remote ${MAIN_SITE} org.eclipse.tm.terminal.feature.feature.group ${TMTERMVER}
-#echo -e "\nPlease wait. Installing RSE.TERMINALS.FEATURE.GROUP"
-TMVER="1.2.0"
-update_feature_remote ${DEPRECATED_SITE} org.eclipse.rse.terminals.feature.group ${TMVER}
+echo -e "\nPlease wait. Installing TM.TERMINAL.VIEW.RSE.FEATURE.GROUP"
+TMTERMVIEWRSEVER="4.0.0"
+update_feature_remote ${MAIN_SITE} org.eclipse.tm.terminal.view.rse.feature.feature.group ${TMTERMVIEWRSEVER}
+
+echo -e "\nPlease wait. Installing TM.TERMINAL.CONTROL.FEATURE.GROUP"
+TMCONTROLVER="4.0.0"
+update_feature_remote ${MAIN_SITE} org.eclipse.tm.terminal.control.feature.feature.group ${TMCONTROLVER}
+
+#RSE_SDK
+echo -e "\nPlease wait. Installing RSE.SDK.FEATURE.GROUP"
+RSESDKVER="3.7.0"
+update_feature_remote ${TM_SITE} org.eclipse.rse.sdk.feature.group ${RSESDKVER}
+
+#RSE_TERMINALS
+echo -e "\nPlease wait. Installing RSE.TERMINALS.FEATURE.GROUP"
+RSETERMVER="3.8.0"
+update_feature_remote ${TM_SITE} org.eclipse.rse.terminals.feature.group ${RSETERMVER}
#AUTOTOOLS
echo -e "\nPlease wait. Installing AUTOTOOLS.FEATURE.GROUP"
-ATVER="8.7.0"
+ATVER="8.8.1"
update_feature_remote ${MAIN_SITE} org.eclipse.cdt.autotools.feature.group ${ATVER}
#Lttng2
--
2.7.4
More information about the yocto
mailing list