- Tizen theme applied.
- remove unused files.
- build script moidfied.
Change-Id: Iea1c6c9ee1f80cb7ef50ad860f116da18abd7891
Signed-off-by: jooyoul_lee <jy.exe.lee@samsung.com>
Bundle-ActivationPolicy: lazy
Bundle-Vendor: %Bundle-Vendor
Export-Package: org.tizen.common.ui.theme
+Eclipse-BundleShape: dir
--- /dev/null
+#!/bin/sh
+start_path=`pwd`
+
+IDE_PATH=`dirname "$(readlink -f $0)"`
+
+## set no_proxy environment
+if [ "x${no_proxy}" = "x" ]
+then
+ export no_proxy="127.0.0.1"
+else
+ export no_proxy="${no_proxy},127.0.0.1"
+fi
+
+## Execute IDE
+eclipse_options="-Dorg.eclipse.swt.browser.DefaultType=MOZILLA"
+
+eclipse_options="${eclipse_options} $@"
+
+cd "${IDE_PATH}"
+
+if [ -e "${IDE_PATH}/init" ]
+then
+ eclipse_options="-clean ${eclipse_options}"
+fi
+
+if [ -e /etc/os-release ]
+then
+ id=`cat /etc/os-release | grep "^ID=" | sed "s/^ID=//g"`
+ version=`cat /etc/os-release | grep "^VERSION_ID=" | sed "s/^VERSION_ID=//g" | sed "s/\"//g"`
+elif [ -e /etc/issue ]
+then
+ id=`cat /etc/issue | awk '{print $1}' | tr [A-Z] [a-z]`
+ ubuntu_version=`cat /etc/issue | awk '{print $2}'`
+ version=`expr substr $ubuntu_version 1 5`
+fi
+
+if [ "${id}" = "ubuntu" ]
+then
+ case "${version}" in
+ 11.04|11.10|12.04|12.10|13.04|13.10|14.04)
+ UBUNTU_MENUPROXY=0 LIBOVERLAY_SCROLLBAR=0 ./eclipse ${eclipse_options}
+ ;;
+ *)
+ ./eclipse ${eclipse_options}
+ esac
+else
+ ./eclipse ${eclipse_options}
+fi
+
+cd "${start_path}"
mv "${SRCDIR}/package/addingFiles/TizenStudioRT.sh" ${INSTALL_DIR}/rt-ide/
mv ${SRCDIR}/package/addingFiles/resources ${INSTALL_DIR}/rt-ide/
cp -rf ${SRCDIR}/../resources/templates/* ${INSTALL_DIR}/rt-ide/resources/templates/
+ mkdir ${INSTALL_DIR}/rt-ide/resources
+ cp -rf ${SRCDIR}/../rxtx/*.jar ${INSTALL_DIR}/rt-ide/plugins/
# remove console executable
rm -rf ${INSTALL_DIR}/rt-ide/launcher
;;
mv ${SRCDIR}/tizen.rt.product/target/products/org.tizen.rt.ide/linux/gtk/x86_64/* ${INSTALL_DIR}
mv "${SRCDIR}/package/addingFiles/TizenStudioRT.sh" ${INSTALL_DIR}/rt-ide/
mv ${SRCDIR}/package/addingFiles/resources ${INSTALL_DIR}/rt-ide/
+ cp -rf ${SRCDIR}/../rxtx/*.jar ${INSTALL_DIR}/rt-ide/plugins/
+ mkdir ${INSTALL_DIR}/rt-ide/resources
cp -rf ${SRCDIR}/../resources/templates/* ${INSTALL_DIR}/rt-ide/resources/templates/
# remove console executable
rm -rf ${INSTALL_DIR}/rt-ide/launcher
-<?xml version="1.0" encoding="UTF-8"?>\r
-<feature\r
- id="org.tizen.rt.feature"\r
- label="Tizen RT Feature"\r
- version="2.0.0.qualifier"\r
- provider-name="Tizen">\r
-\r
- <description>\r
- Common library for Tizen.\r
- </description>\r
-\r
- <copyright>\r
- Copyright (c) 2014 Samsung Electronics Co., Ltd. All rights reserved.\r
- </copyright>\r
-\r
- <license>\r
- license\r
- </license>\r
-\r
- <includes\r
- id="org.eclipse.platform"\r
- version="0.0.0"/>\r
-\r
- <includes\r
- id="org.eclipse.equinox.executable"\r
- version="0.0.0"/>\r
-\r
- <includes\r
- id="org.eclipse.cdt"\r
- version="0.0.0"/>\r
-\r
- <plugin\r
- id="org.eclipse.debug.ui"\r
- download-size="0"\r
- install-size="0"\r
- version="0.0.0"\r
- unpack="false"/>\r
-\r
- <plugin\r
- id="org.eclipse.pde.build"\r
- download-size="0"\r
- install-size="0"\r
- version="0.0.0"/>\r
-\r
- <plugin\r
- id="org.eclipse.wst.xsd.core"\r
- download-size="0"\r
- install-size="0"\r
- version="0.0.0"\r
- unpack="false"/>\r
-\r
- <plugin\r
- id="org.eclipse.egit.core"\r
- download-size="0"\r
- install-size="0"\r
- version="0.0.0"\r
- unpack="false"/>\r
-\r
- <plugin\r
- id="org.eclipse.egit.ui"\r
- download-size="0"\r
- install-size="0"\r
- version="0.0.0"\r
- unpack="false"/>\r
-\r
- <plugin\r
- id="org.tizen.rt.product.plugin"\r
- download-size="0"\r
- install-size="0"\r
- version="0.0.0"/>\r
-\r
- <plugin\r
- id="org.eclipse.cdt.core"\r
- download-size="0"\r
- install-size="0"\r
- version="0.0.0"\r
- unpack="false"/>\r
-\r
- <plugin\r
- id="org.tizen.common.ui.theme"\r
- download-size="0"\r
- install-size="0"\r
- version="0.0.0"\r
- unpack="false"/>\r
-\r
- <plugin\r
- id="org.eclipse.cdt.ui"\r
- download-size="0"\r
- install-size="0"\r
- version="0.0.0"\r
- unpack="false"/>\r
-\r
-</feature>\r
+<?xml version="1.0" encoding="UTF-8"?>
+<feature
+ id="org.tizen.rt.feature"
+ label="Tizen RT Feature"
+ version="2.0.0.qualifier"
+ provider-name="Tizen">
+
+ <description>
+ Common library for Tizen.
+ </description>
+
+ <copyright>
+ Copyright (c) 2014 Samsung Electronics Co., Ltd. All rights reserved.
+ </copyright>
+
+ <license>
+ license
+ </license>
+
+ <includes
+ id="org.eclipse.platform"
+ version="0.0.0"/>
+
+ <includes
+ id="org.eclipse.equinox.executable"
+ version="0.0.0"/>
+
+ <includes
+ id="org.eclipse.cdt"
+ version="0.0.0"/>
+
+ <plugin
+ id="org.eclipse.debug.ui"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.pde.build"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"/>
+
+ <plugin
+ id="org.eclipse.wst.xsd.core"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.egit.core"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.eclipse.egit.ui"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.tizen.rt.product.plugin"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"/>
+
+ <plugin
+ id="org.eclipse.cdt.core"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+ <plugin
+ id="org.tizen.common.ui.theme"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"/>
+
+ <plugin
+ id="org.eclipse.cdt.ui"
+ download-size="0"
+ install-size="0"
+ version="0.0.0"
+ unpack="false"/>
+
+</feature>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<feature\r
- id="org.tizen.rt.feature"\r
- label="Tizen RT Feature"\r
- version="2.0.0.201702170552"\r
- provider-name="Tizen">\r
-\r
- <description>\r
- Common library for Tizen.\r
- </description>\r
-\r
- <copyright>\r
- Copyright (c) 2014 Samsung Electronics Co., Ltd. All rights reserved.\r
- </copyright>\r
-\r
- <license>\r
- license\r
- </license>\r
-\r
- <includes\r
- id="org.eclipse.platform"\r
- version="4.5.2.v20160212-1500"/>\r
-\r
- <includes\r
- id="org.eclipse.equinox.executable"\r
- version="3.6.200.v20150602-1417"/>\r
-\r
- <includes\r
- id="org.eclipse.cdt"\r
- version="8.8.1.201602051005"/>\r
-\r
- <plugin\r
- id="org.eclipse.debug.ui"\r
- download-size="2825"\r
- install-size="5915"\r
- version="3.11.101.v20160203-1230"\r
- unpack="false"/>\r
-\r
- <plugin\r
- id="org.eclipse.pde.build"\r
- download-size="478"\r
- install-size="571"\r
- version="3.9.100.v20150521-1524"/>\r
-\r
- <plugin\r
- id="org.eclipse.wst.xsd.core"\r
- download-size="73"\r
- install-size="148"\r
- version="1.1.900.v201401141857"\r
- unpack="false"/>\r
-\r
- <plugin\r
- id="org.eclipse.egit.core"\r
- download-size="425"\r
- install-size="905"\r
- version="4.1.1.201511131810-r"\r
- unpack="false"/>\r
-\r
- <plugin\r
- id="org.eclipse.egit.ui"\r
- download-size="3062"\r
- install-size="7157"\r
- version="4.1.1.201511131810-r"\r
- unpack="false"/>\r
-\r
- <plugin\r
- id="org.tizen.rt.product.plugin"\r
- download-size="601"\r
- install-size="777"\r
- version="3.0.0.201702170552"/>\r
-\r
- <plugin\r
- id="org.eclipse.cdt.core"\r
- download-size="5302"\r
- install-size="12197"\r
- version="5.11.0.201602051005"\r
- unpack="false"/>\r
-\r
- <plugin\r
- id="org.tizen.common.ui.theme"\r
- download-size="23"\r
- install-size="38"\r
- version="3.0.0.201702170552"\r
- unpack="false"/>\r
-\r
- <plugin\r
- id="org.eclipse.cdt.ui"\r
- download-size="5982"\r
- install-size="13432"\r
- version="5.11.0.201602051005"\r
- unpack="false"/>\r
-\r
-</feature>\r
+++ /dev/null
-#Fri Feb 17 14:52:55 KST 2017\r
-artifact.attached.p2metadata=C\:\\Users\\casval\\rtsdk\\rtosIDE\\product\\rt-ide\\tizen.rt.product.feature\\target\\p2content.xml\r
-artifact.main=C\:\\Users\\casval\\rtsdk\\rtosIDE\\product\\rt-ide\\tizen.rt.product.feature\\target\\org.tizen.rt.feature-2.0.0-SNAPSHOT.jar\r
-artifact.attached.p2artifacts=C\:\\Users\\casval\\rtsdk\\rtosIDE\\product\\rt-ide\\tizen.rt.product.feature\\target\\p2artifacts.xml\r
+++ /dev/null
-<?xml version='1.0' encoding='UTF-8'?>\r
-<?artifactRepository version='1.1.0'?>\r
-<artifacts size='1'>\r
- <artifact classifier='org.eclipse.update.feature' id='org.tizen.rt.feature' version='2.0.0.201702170552'>\r
- <properties size='6'>\r
- <property name='artifact.size' value='6354'/>\r
- <property name='download.size' value='6354'/>\r
- <property name='maven-groupId' value='org.tizen.rt'/>\r
- <property name='maven-artifactId' value='org.tizen.rt.feature'/>\r
- <property name='maven-version' value='2.0.0-SNAPSHOT'/>\r
- <property name='download.contentType' value='application/zip'/>\r
- </properties>\r
- </artifact>\r
-</artifacts>\r
+++ /dev/null
-<?xml version='1.0' encoding='UTF-8'?>\r
-<units size='2'>\r
- <unit id='org.tizen.rt.feature.feature.group' version='2.0.0.201702170552' singleton='false'>\r
- <update id='org.tizen.rt.feature.feature.group' range='[0.0.0,2.0.0.201702170552)' severity='0'/>\r
- <properties size='7'>\r
- <property name='org.eclipse.equinox.p2.name' value='Tizen RT Feature'/>\r
- <property name='org.eclipse.equinox.p2.description' value='Common library for Tizen.'/>\r
- <property name='org.eclipse.equinox.p2.provider' value='Tizen'/>\r
- <property name='org.eclipse.equinox.p2.type.group' value='true'/>\r
- <property name='maven-groupId' value='org.tizen.rt'/>\r
- <property name='maven-artifactId' value='org.tizen.rt.feature'/>\r
- <property name='maven-version' value='2.0.0-SNAPSHOT'/>\r
- </properties>\r
- <provides size='1'>\r
- <provided namespace='org.eclipse.equinox.p2.iu' name='org.tizen.rt.feature.feature.group' version='2.0.0.201702170552'/>\r
- </provides>\r
- <requires size='13'>\r
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.platform.feature.group' range='[4.5.2.v20160212-1500,4.5.2.v20160212-1500]'/>\r
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.equinox.executable.feature.group' range='[3.6.200.v20150602-1417,3.6.200.v20150602-1417]'/>\r
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.feature.group' range='[8.8.1.201602051005,8.8.1.201602051005]'/>\r
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.debug.ui' range='[3.11.101.v20160203-1230,3.11.101.v20160203-1230]'/>\r
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.pde.build' range='[3.9.100.v20150521-1524,3.9.100.v20150521-1524]'/>\r
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.wst.xsd.core' range='[1.1.900.v201401141857,1.1.900.v201401141857]'/>\r
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.core' range='[4.1.1.201511131810-r,4.1.1.201511131810-r]'/>\r
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.egit.ui' range='[4.1.1.201511131810-r,4.1.1.201511131810-r]'/>\r
- <required namespace='org.eclipse.equinox.p2.iu' name='org.tizen.rt.product.plugin' range='[3.0.0.201702170552,3.0.0.201702170552]'/>\r
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.core' range='[5.11.0.201602051005,5.11.0.201602051005]'/>\r
- <required namespace='org.eclipse.equinox.p2.iu' name='org.tizen.common.ui.theme' range='[3.0.0.201702170552,3.0.0.201702170552]'/>\r
- <required namespace='org.eclipse.equinox.p2.iu' name='org.eclipse.cdt.ui' range='[5.11.0.201602051005,5.11.0.201602051005]'/>\r
- <required namespace='org.eclipse.equinox.p2.iu' name='org.tizen.rt.feature.feature.jar' range='[2.0.0.201702170552,2.0.0.201702170552]'>\r
- <filter>\r
- (org.eclipse.update.install.features=true)\r
- </filter>\r
- </required>\r
- </requires>\r
- <touchpoint id='null' version='0.0.0'/>\r
- <licenses size='1'>\r
- <license>\r
- license\r
- </license>\r
- </licenses>\r
- <copyright>\r
- Copyright (c) 2014 Samsung Electronics Co., Ltd. All rights reserved.\r
- </copyright>\r
- </unit>\r
- <unit id='org.tizen.rt.feature.feature.jar' version='2.0.0.201702170552'>\r
- <properties size='6'>\r
- <property name='org.eclipse.equinox.p2.name' value='Tizen RT Feature'/>\r
- <property name='org.eclipse.equinox.p2.description' value='Common library for Tizen.'/>\r
- <property name='org.eclipse.equinox.p2.provider' value='Tizen'/>\r
- <property name='maven-groupId' value='org.tizen.rt'/>\r
- <property name='maven-artifactId' value='org.tizen.rt.feature'/>\r
- <property name='maven-version' value='2.0.0-SNAPSHOT'/>\r
- </properties>\r
- <provides size='3'>\r
- <provided namespace='org.eclipse.equinox.p2.iu' name='org.tizen.rt.feature.feature.jar' version='2.0.0.201702170552'/>\r
- <provided namespace='org.eclipse.equinox.p2.eclipse.type' name='feature' version='1.0.0'/>\r
- <provided namespace='org.eclipse.update.feature' name='org.tizen.rt.feature' version='2.0.0.201702170552'/>\r
- </provides>\r
- <filter>\r
- (org.eclipse.update.install.features=true)\r
- </filter>\r
- <artifacts size='1'>\r
- <artifact classifier='org.eclipse.update.feature' id='org.tizen.rt.feature' version='2.0.0.201702170552'/>\r
- </artifacts>\r
- <touchpoint id='org.eclipse.equinox.p2.osgi' version='1.0.0'/>\r
- <touchpointData size='1'>\r
- <instructions size='1'>\r
- <instruction key='zipped'>\r
- true\r
- </instruction>\r
- </instructions>\r
- </touchpointData>\r
- <licenses size='1'>\r
- <license>\r
- license\r
- </license>\r
- </licenses>\r
- <copyright>\r
- Copyright (c) 2014 Samsung Electronics Co., Ltd. All rights reserved.\r
- </copyright>\r
- </unit>\r
-</units>\r
-product.name=Tizen Studio
+product.name=Tizen Studio for RT
product.description=Version:{1}\n\
Build Time:{0}\n\
Tizen Site:{2}\n\
aboutImage=icons/branding/about_ide.png
featureImage=icons/branding/32_IDE_icon.png
-productIntroTitle = Welcome to Tizen Studio
-productIntroBrandingText = Tizen
+productIntroTitle = Welcome to Tizen Studio RT
+productIntroBrandingText = Tizen RT
introDescription-overview = The Eclipse Platform is a kind of universal tool platform - an open extensible IDE for anything and nothing in particular.
introDescription-tutorials = Learn how to be productive using Eclipse by completing end-to-end tutorials that will guide you along the way.
introDescription-samples = Explore Eclipse by installing prefabricated samples (may require Internet connection).
Bundle-Vendor = The Linux Foundation
-Bundle-Name = Tizen Product
+Bundle-Name = Tizen RT Product
.,\
icons/,\
lib/,\
- lib/slf4j-api-1.6.4.jar
+ lib/slf4j-api-1.6.4.jar,\
+ splash.bmp,\
+ OSGI-INF/,\
+ about.html,\
+ about.ini,\
+ about.mappings,\
+ about.properties,\
+ build.properties,\
+ plugin_customization.ini
public class Activator extends AbstractUIPlugin {
// The plug-in ID
- public static final String PLUGIN_ID = "org.tizen.rt.ide"; //$NON-NLS-1$
+ public static final String PLUGIN_ID = "org.tizen.rt.product.plugin"; //$NON-NLS-1$
// The shared instance
private static Activator plugin;
<repository location="REPOSITORY_PATH"/>
</location>
</locations>
-</target>
\ No newline at end of file
+</target>