From 8a8d5039629c5cc50de635edc69dd20dde221255 Mon Sep 17 00:00:00 2001 From: HyungKyu Song Date: Thu, 14 Feb 2013 22:08:48 +0900 Subject: [PATCH] Tizen 2.0 Release --- org.tizen.nativeplatform.feature/feature.xml | 6 +- .../tools/snippets/Comments/File Comment.xml | 13 + .../tools/snippets/Comments/Project Comment.xml | 13 + .../resources/tools/snippets/keyCombos.properties | 10 + org.tizen.nativeplatform/META-INF/MANIFEST.MF | 8 +- .../OSGI-INF/l10n/bundle.properties | 1 + org.tizen.nativeplatform/build.properties | 3 +- org.tizen.nativeplatform/plugin.xml | 392 +++----- .../src/org/tizen/nativeplatform/Activator.java | 12 +- .../build/BuildPackageObjectAction.java | 192 ++++ .../build/PlatformBuildCommandLauncher.java | 103 +++ .../build/PlatformConfigurationManager.java | 162 +--- .../build/PlatformMakeGenerator.java | 41 +- .../build/PlatformProjectConverter.java | 10 +- .../build/PlatformProjectDependentBuilder.java | 94 +- .../build/PlatformProjectDependentPackager.java | 157 +++- .../launch/TizenDebianLaunchDelegate.java | 17 +- .../launch/TizenDebianLaunchDelegateForAttach.java | 10 +- .../launch/TizenDebianLaunchDelegateForCore.java | 29 +- .../launch/TizenDebianLaunchMessages.properties | 40 +- .../pkgmgr/DialogActionDelegate.java | 96 ++ .../pkgmgr/PackageManagerHandler.java | 126 +++ .../pkgmgr/PackageManagerOuputReceiver.java | 85 ++ .../nativeplatform/pkgmgr/RPMPackageCommander.java | 525 +++++++++++ .../pkgmgr/RPMPackageCommands.properties | 18 + .../nativeplatform/pkgmgr/model/LocalPackage.java | 18 + .../pkgmgr/model/LocalPkgProvider.java | 22 + .../tizen/nativeplatform/pkgmgr/model/Package.java | 85 ++ .../pkgmgr/model/PackageProvider.java | 31 + .../nativeplatform/pkgmgr/model/RemotePackage.java | 31 + .../pkgmgr/model/RemotePkgProvider.java | 30 + .../nativeplatform/pkgmgr/model/Repository.java | 48 + .../pkgmgr/model/RepositoryProvider.java | 33 + .../pkgmgr/ui/AddRemotePackageDialog.java | 274 ++++++ .../nativeplatform/pkgmgr/ui/AddRepoDialog.java | 120 +++ .../nativeplatform/pkgmgr/ui/BuildSystemTab.java | 972 ++++++++++++++++++++ .../tizen/nativeplatform/pkgmgr/ui/DeviceTab.java | 988 +++++++++++++++++++++ .../nativeplatform/pkgmgr/ui/ModifyRepoDialog.java | 103 +++ .../pkgmgr/ui/PackageTableSelectionAdapter.java | 98 ++ .../pkgmgr/ui/PkgMgrUIMessages.properties | 52 ++ .../nativeplatform/pkgmgr/ui/RPMPackageDialog.java | 288 ++++++ .../pkgmgr/ui/RepoTableSelectionAdapter.java | 57 ++ .../wizards/TizenDebianMainWizardPage.java | 4 +- .../wizards/TizenDebianProjectWizard.java | 10 +- .../EmptyProject/template.properties | 4 +- .../HelloWorldProject/template.xml | 186 ++-- .../EmptyProject/template.properties | 4 +- .../HelloWorldProject/debian/changelog | 6 +- .../HelloWorldProject/debian/control | 14 +- .../HelloWorldProject/debian/rules | 22 +- .../HelloWorldProject/packaging/hello.spec | 34 + .../HelloWorldProject/template.xml | 191 ++-- package/build.linux | 327 ++----- package/pkginfo.manifest | 33 +- 54 files changed, 5169 insertions(+), 1079 deletions(-) create mode 100644 org.tizen.nativeplatform.feature/rootfiles/resources/tools/snippets/Comments/File Comment.xml create mode 100644 org.tizen.nativeplatform.feature/rootfiles/resources/tools/snippets/Comments/Project Comment.xml create mode 100644 org.tizen.nativeplatform.feature/rootfiles/resources/tools/snippets/keyCombos.properties create mode 100644 org.tizen.nativeplatform/OSGI-INF/l10n/bundle.properties create mode 100644 org.tizen.nativeplatform/src/org/tizen/nativeplatform/build/BuildPackageObjectAction.java create mode 100644 org.tizen.nativeplatform/src/org/tizen/nativeplatform/build/PlatformBuildCommandLauncher.java create mode 100644 org.tizen.nativeplatform/src/org/tizen/nativeplatform/pkgmgr/DialogActionDelegate.java create mode 100644 org.tizen.nativeplatform/src/org/tizen/nativeplatform/pkgmgr/PackageManagerHandler.java create mode 100644 org.tizen.nativeplatform/src/org/tizen/nativeplatform/pkgmgr/PackageManagerOuputReceiver.java create mode 100644 org.tizen.nativeplatform/src/org/tizen/nativeplatform/pkgmgr/RPMPackageCommander.java create mode 100644 org.tizen.nativeplatform/src/org/tizen/nativeplatform/pkgmgr/RPMPackageCommands.properties create mode 100644 org.tizen.nativeplatform/src/org/tizen/nativeplatform/pkgmgr/model/LocalPackage.java create mode 100644 org.tizen.nativeplatform/src/org/tizen/nativeplatform/pkgmgr/model/LocalPkgProvider.java create mode 100644 org.tizen.nativeplatform/src/org/tizen/nativeplatform/pkgmgr/model/Package.java create mode 100644 org.tizen.nativeplatform/src/org/tizen/nativeplatform/pkgmgr/model/PackageProvider.java create mode 100644 org.tizen.nativeplatform/src/org/tizen/nativeplatform/pkgmgr/model/RemotePackage.java create mode 100644 org.tizen.nativeplatform/src/org/tizen/nativeplatform/pkgmgr/model/RemotePkgProvider.java create mode 100644 org.tizen.nativeplatform/src/org/tizen/nativeplatform/pkgmgr/model/Repository.java create mode 100644 org.tizen.nativeplatform/src/org/tizen/nativeplatform/pkgmgr/model/RepositoryProvider.java create mode 100644 org.tizen.nativeplatform/src/org/tizen/nativeplatform/pkgmgr/ui/AddRemotePackageDialog.java create mode 100644 org.tizen.nativeplatform/src/org/tizen/nativeplatform/pkgmgr/ui/AddRepoDialog.java create mode 100644 org.tizen.nativeplatform/src/org/tizen/nativeplatform/pkgmgr/ui/BuildSystemTab.java create mode 100644 org.tizen.nativeplatform/src/org/tizen/nativeplatform/pkgmgr/ui/DeviceTab.java create mode 100644 org.tizen.nativeplatform/src/org/tizen/nativeplatform/pkgmgr/ui/ModifyRepoDialog.java create mode 100644 org.tizen.nativeplatform/src/org/tizen/nativeplatform/pkgmgr/ui/PackageTableSelectionAdapter.java create mode 100644 org.tizen.nativeplatform/src/org/tizen/nativeplatform/pkgmgr/ui/PkgMgrUIMessages.properties create mode 100644 org.tizen.nativeplatform/src/org/tizen/nativeplatform/pkgmgr/ui/RPMPackageDialog.java create mode 100644 org.tizen.nativeplatform/src/org/tizen/nativeplatform/pkgmgr/ui/RepoTableSelectionAdapter.java create mode 100644 org.tizen.nativeplatform/templates/InhouseFrameworkPackages/HelloWorldProject/packaging/hello.spec diff --git a/org.tizen.nativeplatform.feature/feature.xml b/org.tizen.nativeplatform.feature/feature.xml index ef8f9fc..6b891ac 100644 --- a/org.tizen.nativeplatform.feature/feature.xml +++ b/org.tizen.nativeplatform.feature/feature.xml @@ -2,8 +2,8 @@ @@ -12,7 +12,7 @@ - Copyright (C) 2010 - 2011 Samsung Electronics Co., Ltd. All rights reserved. + Copyright (c) diff --git a/org.tizen.nativeplatform.feature/rootfiles/resources/tools/snippets/Comments/File Comment.xml b/org.tizen.nativeplatform.feature/rootfiles/resources/tools/snippets/Comments/File Comment.xml new file mode 100644 index 0000000..b64316f --- /dev/null +++ b/org.tizen.nativeplatform.feature/rootfiles/resources/tools/snippets/Comments/File Comment.xml @@ -0,0 +1,13 @@ + + +File Comment +describe file information + + + \ No newline at end of file diff --git a/org.tizen.nativeplatform.feature/rootfiles/resources/tools/snippets/Comments/Project Comment.xml b/org.tizen.nativeplatform.feature/rootfiles/resources/tools/snippets/Comments/Project Comment.xml new file mode 100644 index 0000000..c0175f1 --- /dev/null +++ b/org.tizen.nativeplatform.feature/rootfiles/resources/tools/snippets/Comments/Project Comment.xml @@ -0,0 +1,13 @@ + + +Project Comment +describe project information + + + \ No newline at end of file diff --git a/org.tizen.nativeplatform.feature/rootfiles/resources/tools/snippets/keyCombos.properties b/org.tizen.nativeplatform.feature/rootfiles/resources/tools/snippets/keyCombos.properties new file mode 100644 index 0000000..212a7f8 --- /dev/null +++ b/org.tizen.nativeplatform.feature/rootfiles/resources/tools/snippets/keyCombos.properties @@ -0,0 +1,10 @@ +#These key combos are used by the cfeclipse plugin. +#Tue Jul 26 16:12:05 KST 2011 +fc=/Comments/File Comment.xml +lim=/Log/Log INFO message.xml +clm=/Localization/Create a localized message.xml +lwm=/Log/Log WARNING message.xml +lem=/Log/Log ERROR message.xml +lvm=/Log/Log VERBOSE message.xml +pc=/Comments/Project Comment.xml +ldm=/Log/Log DEBUG message.xml diff --git a/org.tizen.nativeplatform/META-INF/MANIFEST.MF b/org.tizen.nativeplatform/META-INF/MANIFEST.MF index a6686e1..88c83ef 100644 --- a/org.tizen.nativeplatform/META-INF/MANIFEST.MF +++ b/org.tizen.nativeplatform/META-INF/MANIFEST.MF @@ -1,22 +1,22 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 -Bundle-Name: Tizen Native Inhouse +Bundle-Name: Tizen Native Platform Bundle-SymbolicName: org.tizen.nativeplatform;singleton:=true Bundle-Version: 1.0.0 Bundle-Activator: org.tizen.nativeplatform.Activator -Bundle-Vendor: Samsung +Bundle-Vendor: %Bundle-Vendor Require-Bundle: org.eclipse.ui, org.eclipse.core.runtime, org.eclipse.cdt.managedbuilder.core;bundle-version="7.0.2", org.eclipse.core.resources;bundle-version="3.6.1", org.eclipse.cdt.core;bundle-version="5.2.1", org.eclipse.cdt.managedbuilder.ui;bundle-version="7.0.0", - org.tizen.common;bundle-version="1.3.20", + org.tizen.common, org.eclipse.ui.console;bundle-version="3.5.0", org.eclipse.cdt.ui;bundle-version="5.2.2", org.eclipse.debug.ui, org.tizen.common.connection, - org.tizen.nativecommon;bundle-version="1.0.0" + org.tizen.nativecommon Bundle-RequiredExecutionEnvironment: JavaSE-1.6 Bundle-ActivationPolicy: lazy Import-Package: org.eclipse.cdt.debug.core, diff --git a/org.tizen.nativeplatform/OSGI-INF/l10n/bundle.properties b/org.tizen.nativeplatform/OSGI-INF/l10n/bundle.properties new file mode 100644 index 0000000..adb5f38 --- /dev/null +++ b/org.tizen.nativeplatform/OSGI-INF/l10n/bundle.properties @@ -0,0 +1 @@ +Bundle-Vendor = Samsung Electronics diff --git a/org.tizen.nativeplatform/build.properties b/org.tizen.nativeplatform/build.properties index 3b87492..1fad634 100644 --- a/org.tizen.nativeplatform/build.properties +++ b/org.tizen.nativeplatform/build.properties @@ -7,4 +7,5 @@ bin.includes = plugin.xml,\ templates/,\ plugin.properties,\ about.html,\ - about_files/ + about_files/,\ + OSGI-INF/ diff --git a/org.tizen.nativeplatform/plugin.xml b/org.tizen.nativeplatform/plugin.xml index 643c46c..e1a9233 100644 --- a/org.tizen.nativeplatform/plugin.xml +++ b/org.tizen.nativeplatform/plugin.xml @@ -1,91 +1,42 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - + + + + + +