From 8d0a0717e2930efc7bd15d83894120869aea6ae8 Mon Sep 17 00:00:00 2001 From: Marc Khouzam Date: Mon, 5 Dec 2016 12:55:10 -0500 Subject: [PATCH] Auto-generate source features using tycho. This commit removes explicit source features and has tycho create them automatically, along with all other source features that were not previously defined. The logic to auto-generate is in the root pom.xml For all pre-existing source feature, the name presented to the user has been changed to use the default name used by Tycho, which is "Developer Resources". This will provide a more standard user-experience with respect to other source features built by Tycho. Existing SDK features are kept for backwards compatibility. All the names of the auto-generated source features that replace an existing source feature have stayed the same except for the 'testsrunner' feature; for that one name change, a p2.inf file is added to allow upgrading from the old named feature to the new named feature. Change-Id: Ie632e798c93898fd828f88df4983fc43e2749d22 --- .../.project | 17 --- .../build.properties | 2 - .../feature.properties | 15 -- .../feature.xml | 36 ----- .../pom.xml | 18 --- .../sourceTemplateFeature/feature.properties | 32 ---- .../.project | 17 --- .../build.properties | 2 - .../feature.properties | 32 ---- .../feature.xml | 36 ----- .../pom.xml | 17 --- .../sourceTemplateFeature/build.properties | 13 -- .../sourceTemplateFeature/feature.properties | 33 ----- .../sourceTemplateFeature/feature.xml | 116 --------------- .../pom.xml | 33 ----- .../sourceTemplateFeature/feature.properties | 32 ---- .../sourceTemplateFeature/feature.properties | 33 ----- .../.project | 17 --- .../build.properties | 12 -- .../feature.properties | 33 ----- .../feature.xml | 29 ---- .../pom.xml | 18 --- .../sourceTemplateFeature/feature.properties | 33 ----- .../.project | 17 --- .../build.properties | 2 - .../feature.properties | 33 ----- .../feature.xml | 36 ----- .../pom.xml | 18 --- .../sourceTemplateFeature/feature.properties | 32 ---- .../.project | 17 --- .../build.properties | 2 - .../feature.properties | 32 ---- .../feature.xml | 29 ---- .../pom.xml | 18 --- .../sourceTemplateFeature/feature.properties | 32 ---- .../.project | 17 --- .../build.properties | 2 - .../feature.properties | 32 ---- .../feature.xml | 36 ----- .../pom.xml | 18 --- .../sourceTemplateFeature/build.properties | 13 -- .../sourceTemplateFeature/feature.properties | 32 ---- .../sourceTemplateFeature/feature.xml | 116 --------------- .../.project | 17 --- .../build.properties | 12 -- .../feature.properties | 14 -- .../feature.xml | 29 ---- .../pom.xml | 18 --- .../pom.xml | 32 ---- .../sourceTemplateFeature/feature.properties | 33 ----- .../sourceTemplateFeature/p2.inf | 1 + .../feature.xml | 2 +- .../pom.xml | 16 ++ .../.project | 17 --- .../build.properties | 2 - .../feature.properties | 33 ----- .../feature.xml | 29 ---- .../pom.xml | 18 --- .../.project | 17 --- .../build.properties | 2 - .../feature.properties | 34 ----- .../feature.xml | 57 -------- .../pom.xml | 17 --- pom.xml | 63 ++++++-- .../sourceTemplateFeature/feature.properties | 32 ---- .../sourceTemplateFeature/feature.properties | 34 ----- .../.project | 17 --- .../build.properties | 12 -- .../feature.properties | 34 ----- .../feature.xml | 71 --------- .../pom.xml | 17 --- .../sourceTemplateFeature/feature.properties | 32 ---- .../.project | 17 --- .../build.properties | 2 - .../feature.properties | 32 ---- .../feature.xml | 138 ------------------ .../pom.xml | 17 --- releng/org.eclipse.cdt.repo/category.xml | 60 +++++++- .../org.eclipse.cdt.sdk-feature/feature.xml | 18 +-- releng/org.eclipse.cdt.sdk-feature/pom.xml | 16 ++ .../org.eclipse.cdt.testing-feature/pom.xml | 39 ----- .../sourceTemplateFeature/p2.inf | 1 + .../.project | 17 --- .../build.properties | 2 - .../feature.properties | 34 ----- .../feature.xml | 57 -------- .../pom.xml | 18 --- .../sourceTemplateFeature/feature.properties | 33 ----- .../sourceTemplateFeature/p2.inf | 1 + .../feature.xml | 6 +- .../pom.xml | 16 ++ .../.project | 17 --- .../build.properties | 2 - .../feature.properties | 33 ----- .../feature.xml | 29 ---- .../pom.xml | 18 --- .../sourceTemplateFeature/feature.properties | 33 ----- .../sourceTemplateFeature/p2.inf | 1 + .../feature.xml | 2 +- xlc/org.eclipse.cdt.xlc.sdk-feature/pom.xml | 16 ++ .../.project | 17 --- .../build.properties | 2 - .../feature.properties | 33 ----- .../feature.xml | 64 -------- .../pom.xml | 18 --- 105 files changed, 175 insertions(+), 2506 deletions(-) delete mode 100644 build/org.eclipse.cdt.autotools.source-feature/.project delete mode 100644 build/org.eclipse.cdt.autotools.source-feature/build.properties delete mode 100644 build/org.eclipse.cdt.autotools.source-feature/feature.properties delete mode 100644 build/org.eclipse.cdt.autotools.source-feature/feature.xml delete mode 100644 build/org.eclipse.cdt.autotools.source-feature/pom.xml delete mode 100644 build/org.eclipse.cdt.gnu.build-feature/sourceTemplateFeature/feature.properties delete mode 100644 build/org.eclipse.cdt.gnu.build.source-feature/.project delete mode 100644 build/org.eclipse.cdt.gnu.build.source-feature/build.properties delete mode 100644 build/org.eclipse.cdt.gnu.build.source-feature/feature.properties delete mode 100644 build/org.eclipse.cdt.gnu.build.source-feature/feature.xml delete mode 100644 build/org.eclipse.cdt.gnu.build.source-feature/pom.xml delete mode 100644 cross/org.eclipse.cdt.build.crossgcc-feature/sourceTemplateFeature/build.properties delete mode 100644 cross/org.eclipse.cdt.build.crossgcc-feature/sourceTemplateFeature/feature.properties delete mode 100644 cross/org.eclipse.cdt.build.crossgcc-feature/sourceTemplateFeature/feature.xml delete mode 100644 cross/org.eclipse.cdt.launch.remote-feature/sourceTemplateFeature/feature.properties delete mode 100644 debug/org.eclipse.cdt.debug.standalone-feature/sourceTemplateFeature/feature.properties delete mode 100644 debug/org.eclipse.cdt.debug.standalone.source-feature/.project delete mode 100644 debug/org.eclipse.cdt.debug.standalone.source-feature/build.properties delete mode 100644 debug/org.eclipse.cdt.debug.standalone.source-feature/feature.properties delete mode 100644 debug/org.eclipse.cdt.debug.standalone.source-feature/feature.xml delete mode 100644 debug/org.eclipse.cdt.debug.standalone.source-feature/pom.xml delete mode 100644 debug/org.eclipse.cdt.gdb-feature/sourceTemplateFeature/feature.properties delete mode 100644 debug/org.eclipse.cdt.gdb.source-feature/.project delete mode 100644 debug/org.eclipse.cdt.gdb.source-feature/build.properties delete mode 100644 debug/org.eclipse.cdt.gdb.source-feature/feature.properties delete mode 100644 debug/org.eclipse.cdt.gdb.source-feature/feature.xml delete mode 100644 debug/org.eclipse.cdt.gdb.source-feature/pom.xml delete mode 100644 debug/org.eclipse.cdt.gnu.debug-feature/sourceTemplateFeature/feature.properties delete mode 100644 debug/org.eclipse.cdt.gnu.debug.source-feature/.project delete mode 100644 debug/org.eclipse.cdt.gnu.debug.source-feature/build.properties delete mode 100644 debug/org.eclipse.cdt.gnu.debug.source-feature/feature.properties delete mode 100644 debug/org.eclipse.cdt.gnu.debug.source-feature/feature.xml delete mode 100644 debug/org.eclipse.cdt.gnu.debug.source-feature/pom.xml delete mode 100644 dsf-gdb/org.eclipse.cdt.gnu.dsf-feature/sourceTemplateFeature/feature.properties delete mode 100644 dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/.project delete mode 100644 dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/build.properties delete mode 100644 dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/feature.properties delete mode 100644 dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/feature.xml delete mode 100644 dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/pom.xml delete mode 100644 dsf/org.eclipse.cdt.examples.dsf-feature/sourceTemplateFeature/build.properties delete mode 100644 dsf/org.eclipse.cdt.examples.dsf-feature/sourceTemplateFeature/feature.properties delete mode 100644 dsf/org.eclipse.cdt.examples.dsf-feature/sourceTemplateFeature/feature.xml delete mode 100644 launch/org.eclipse.cdt.docker.launcher.source-feature/.project delete mode 100644 launch/org.eclipse.cdt.docker.launcher.source-feature/build.properties delete mode 100644 launch/org.eclipse.cdt.docker.launcher.source-feature/feature.properties delete mode 100644 launch/org.eclipse.cdt.docker.launcher.source-feature/feature.xml delete mode 100644 launch/org.eclipse.cdt.docker.launcher.source-feature/pom.xml delete mode 100644 lrparser/org.eclipse.cdt.core.lrparser.feature/sourceTemplateFeature/feature.properties create mode 100644 lrparser/org.eclipse.cdt.core.lrparser.feature/sourceTemplateFeature/p2.inf delete mode 100644 lrparser/org.eclipse.cdt.core.lrparser.source.feature/.project delete mode 100644 lrparser/org.eclipse.cdt.core.lrparser.source.feature/build.properties delete mode 100644 lrparser/org.eclipse.cdt.core.lrparser.source.feature/feature.properties delete mode 100644 lrparser/org.eclipse.cdt.core.lrparser.source.feature/feature.xml delete mode 100644 lrparser/org.eclipse.cdt.core.lrparser.source.feature/pom.xml delete mode 100644 memory/org.eclipse.cdt.debug.ui.memory.source-feature/.project delete mode 100644 memory/org.eclipse.cdt.debug.ui.memory.source-feature/build.properties delete mode 100644 memory/org.eclipse.cdt.debug.ui.memory.source-feature/feature.properties delete mode 100644 memory/org.eclipse.cdt.debug.ui.memory.source-feature/feature.xml delete mode 100644 memory/org.eclipse.cdt.debug.ui.memory.source-feature/pom.xml delete mode 100644 releng/org.eclipse.cdt-feature/sourceTemplateFeature/feature.properties delete mode 100644 releng/org.eclipse.cdt.native-feature/sourceTemplateFeature/feature.properties delete mode 100644 releng/org.eclipse.cdt.native.source-feature/.project delete mode 100644 releng/org.eclipse.cdt.native.source-feature/build.properties delete mode 100644 releng/org.eclipse.cdt.native.source-feature/feature.properties delete mode 100644 releng/org.eclipse.cdt.native.source-feature/feature.xml delete mode 100644 releng/org.eclipse.cdt.native.source-feature/pom.xml delete mode 100644 releng/org.eclipse.cdt.platform-feature/sourceTemplateFeature/feature.properties delete mode 100644 releng/org.eclipse.cdt.platform.source-feature/.project delete mode 100644 releng/org.eclipse.cdt.platform.source-feature/build.properties delete mode 100644 releng/org.eclipse.cdt.platform.source-feature/feature.properties delete mode 100644 releng/org.eclipse.cdt.platform.source-feature/feature.xml delete mode 100644 releng/org.eclipse.cdt.platform.source-feature/pom.xml create mode 100644 testsrunner/org.eclipse.cdt.testsrunner.feature/sourceTemplateFeature/p2.inf delete mode 100644 testsrunner/org.eclipse.cdt.testsrunner.source.feature/.project delete mode 100644 testsrunner/org.eclipse.cdt.testsrunner.source.feature/build.properties delete mode 100644 testsrunner/org.eclipse.cdt.testsrunner.source.feature/feature.properties delete mode 100644 testsrunner/org.eclipse.cdt.testsrunner.source.feature/feature.xml delete mode 100644 testsrunner/org.eclipse.cdt.testsrunner.source.feature/pom.xml delete mode 100644 upc/org.eclipse.cdt.core.parser.upc.feature/sourceTemplateFeature/feature.properties create mode 100644 upc/org.eclipse.cdt.core.parser.upc.feature/sourceTemplateFeature/p2.inf delete mode 100644 upc/org.eclipse.cdt.core.parser.upc.source.feature/.project delete mode 100644 upc/org.eclipse.cdt.core.parser.upc.source.feature/build.properties delete mode 100644 upc/org.eclipse.cdt.core.parser.upc.source.feature/feature.properties delete mode 100644 upc/org.eclipse.cdt.core.parser.upc.source.feature/feature.xml delete mode 100644 upc/org.eclipse.cdt.core.parser.upc.source.feature/pom.xml delete mode 100644 xlc/org.eclipse.cdt.xlc.feature/sourceTemplateFeature/feature.properties create mode 100644 xlc/org.eclipse.cdt.xlc.feature/sourceTemplateFeature/p2.inf delete mode 100644 xlc/org.eclipse.cdt.xlc.source.feature/.project delete mode 100644 xlc/org.eclipse.cdt.xlc.source.feature/build.properties delete mode 100644 xlc/org.eclipse.cdt.xlc.source.feature/feature.properties delete mode 100644 xlc/org.eclipse.cdt.xlc.source.feature/feature.xml delete mode 100644 xlc/org.eclipse.cdt.xlc.source.feature/pom.xml diff --git a/build/org.eclipse.cdt.autotools.source-feature/.project b/build/org.eclipse.cdt.autotools.source-feature/.project deleted file mode 100644 index a5d042fdc8f..00000000000 --- a/build/org.eclipse.cdt.autotools.source-feature/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - org.eclipse.cdt.autotools.source-feature - - - - - - org.eclipse.pde.FeatureBuilder - - - - - - org.eclipse.pde.FeatureNature - - diff --git a/build/org.eclipse.cdt.autotools.source-feature/build.properties b/build/org.eclipse.cdt.autotools.source-feature/build.properties deleted file mode 100644 index 3104d6d76e7..00000000000 --- a/build/org.eclipse.cdt.autotools.source-feature/build.properties +++ /dev/null @@ -1,2 +0,0 @@ -bin.includes = feature.xml,\ - feature.properties diff --git a/build/org.eclipse.cdt.autotools.source-feature/feature.properties b/build/org.eclipse.cdt.autotools.source-feature/feature.properties deleted file mode 100644 index 5d4fb422b47..00000000000 --- a/build/org.eclipse.cdt.autotools.source-feature/feature.properties +++ /dev/null @@ -1,15 +0,0 @@ -################################################################################# -# Copyright (c) 2008, 2012 Red Hat, 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# Red Hat Incorporated - initial API and implementation -# Marc-Andre Laperle - Source feature -################################################################################# -featureName=C/C++ Autotools support Source -description=Plugins for maintaining C/C++ projects that use Autotools (autoconf and automake). Source code. -provider=Eclipse CDT -copyright=Copyright 2006, 2012 Red Hat, Inc. and others. diff --git a/build/org.eclipse.cdt.autotools.source-feature/feature.xml b/build/org.eclipse.cdt.autotools.source-feature/feature.xml deleted file mode 100644 index de2ecc2e8ac..00000000000 --- a/build/org.eclipse.cdt.autotools.source-feature/feature.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - %description - - - - %copyright - - - - %license - - - - - - - diff --git a/build/org.eclipse.cdt.autotools.source-feature/pom.xml b/build/org.eclipse.cdt.autotools.source-feature/pom.xml deleted file mode 100644 index c7dd437a424..00000000000 --- a/build/org.eclipse.cdt.autotools.source-feature/pom.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - 4.0.0 - - - org.eclipse.cdt - cdt-parent - 9.3.0-SNAPSHOT - ../../pom.xml - - - org.eclipse.cdt.features - 9.3.0-SNAPSHOT - org.eclipse.cdt.autotools.source - eclipse-feature - diff --git a/build/org.eclipse.cdt.gnu.build-feature/sourceTemplateFeature/feature.properties b/build/org.eclipse.cdt.gnu.build-feature/sourceTemplateFeature/feature.properties deleted file mode 100644 index 1f0c7bcb07e..00000000000 --- a/build/org.eclipse.cdt.gnu.build-feature/sourceTemplateFeature/feature.properties +++ /dev/null @@ -1,32 +0,0 @@ -############################################################################### -# Copyright (c) 2005, 2010 IBM Corporation 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -# feature.properties -# contains externalized strings for feature.xml -# "%foo" in feature.xml corresponds to the key "foo" in this file -# java.io.Properties file (ISO 8859-1 with "\" escapes) -# This file should be translated. - -# "featureName" property - name of the feature -featureName=C/C++ GNU Toolchain Build Support Source - -# "providerName" property - name of the company that provides the feature -providerName=Eclipse CDT - -# "description" property - description of the feature -description=Build support for C/C++ GNU toolchain. Source code. Included in C/C++ Development Tools SDK. - -copyright=\ -Copyright (c) 2002, 2011 QNX Software Systems and others.\n\ -All rights reserved. This program and the accompanying materials\n\ -are made available under the terms of the Eclipse Public License v1.0\n\ -which accompanies this distribution, and is available at\n\ -http://www.eclipse.org/legal/epl-v10.html - diff --git a/build/org.eclipse.cdt.gnu.build.source-feature/.project b/build/org.eclipse.cdt.gnu.build.source-feature/.project deleted file mode 100644 index ca18a6370a8..00000000000 --- a/build/org.eclipse.cdt.gnu.build.source-feature/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - org.eclipse.cdt.gnu.build.source-feature - - - - - - org.eclipse.pde.FeatureBuilder - - - - - - org.eclipse.pde.FeatureNature - - diff --git a/build/org.eclipse.cdt.gnu.build.source-feature/build.properties b/build/org.eclipse.cdt.gnu.build.source-feature/build.properties deleted file mode 100644 index b3a611b5c93..00000000000 --- a/build/org.eclipse.cdt.gnu.build.source-feature/build.properties +++ /dev/null @@ -1,2 +0,0 @@ -bin.includes = feature.xml,\ - feature.properties diff --git a/build/org.eclipse.cdt.gnu.build.source-feature/feature.properties b/build/org.eclipse.cdt.gnu.build.source-feature/feature.properties deleted file mode 100644 index 1f0c7bcb07e..00000000000 --- a/build/org.eclipse.cdt.gnu.build.source-feature/feature.properties +++ /dev/null @@ -1,32 +0,0 @@ -############################################################################### -# Copyright (c) 2005, 2010 IBM Corporation 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -# feature.properties -# contains externalized strings for feature.xml -# "%foo" in feature.xml corresponds to the key "foo" in this file -# java.io.Properties file (ISO 8859-1 with "\" escapes) -# This file should be translated. - -# "featureName" property - name of the feature -featureName=C/C++ GNU Toolchain Build Support Source - -# "providerName" property - name of the company that provides the feature -providerName=Eclipse CDT - -# "description" property - description of the feature -description=Build support for C/C++ GNU toolchain. Source code. Included in C/C++ Development Tools SDK. - -copyright=\ -Copyright (c) 2002, 2011 QNX Software Systems and others.\n\ -All rights reserved. This program and the accompanying materials\n\ -are made available under the terms of the Eclipse Public License v1.0\n\ -which accompanies this distribution, and is available at\n\ -http://www.eclipse.org/legal/epl-v10.html - diff --git a/build/org.eclipse.cdt.gnu.build.source-feature/feature.xml b/build/org.eclipse.cdt.gnu.build.source-feature/feature.xml deleted file mode 100644 index 147db114c14..00000000000 --- a/build/org.eclipse.cdt.gnu.build.source-feature/feature.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - %description - - - - %copyright - - - - %license - - - - - - - diff --git a/build/org.eclipse.cdt.gnu.build.source-feature/pom.xml b/build/org.eclipse.cdt.gnu.build.source-feature/pom.xml deleted file mode 100644 index 9cc6f6d87c2..00000000000 --- a/build/org.eclipse.cdt.gnu.build.source-feature/pom.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - 4.0.0 - - - org.eclipse.cdt - cdt-parent - 9.3.0-SNAPSHOT - ../../pom.xml - - - org.eclipse.cdt.features - org.eclipse.cdt.gnu.build.source - eclipse-feature - diff --git a/cross/org.eclipse.cdt.build.crossgcc-feature/sourceTemplateFeature/build.properties b/cross/org.eclipse.cdt.build.crossgcc-feature/sourceTemplateFeature/build.properties deleted file mode 100644 index eb69c975a3f..00000000000 --- a/cross/org.eclipse.cdt.build.crossgcc-feature/sourceTemplateFeature/build.properties +++ /dev/null @@ -1,13 +0,0 @@ -############################################################################### -# Copyright (c) 2008, 2009 IBM Corporation 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### - -generate.feature@org.eclipse.cdt.gnu.build.source = org.eclipse.cdt.gnu.build -generate.feature@org.eclipse.cdt.gnu.debug.source = org.eclipse.cdt.gnu.debug diff --git a/cross/org.eclipse.cdt.build.crossgcc-feature/sourceTemplateFeature/feature.properties b/cross/org.eclipse.cdt.build.crossgcc-feature/sourceTemplateFeature/feature.properties deleted file mode 100644 index 92e19867ea3..00000000000 --- a/cross/org.eclipse.cdt.build.crossgcc-feature/sourceTemplateFeature/feature.properties +++ /dev/null @@ -1,33 +0,0 @@ -############################################################################### -# Copyright (c) 2005, 2010 IBM Corporation 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -# features.properties -# contains externalized strings for feature.xml -# "%foo" in feature.xml corresponds to the key "foo" in this file -# java.io.Properties file (ISO 8859-1 with "\" escapes) -# This file should be translated. - -# "featureName" property - name of the feature -featureName=C/C++ GCC Cross Compiler Support Source - -# "providerName" property - name of the company that provides the feature -providerName=Eclipse CDT - -# "description" property - description of the feature -description=Build integration and new project wizard support for gcc cross compilers. Source code. - -# copyright -copyright=\ -Copyright (c) 2009, 2011 Wind River Systems and others.\n\ -All rights reserved. This program and the accompanying materials\n\ -are made available under the terms of the Eclipse Public License v1.0\n\ -which accompanies this distribution, and is available at\n\ -http://www.eclipse.org/legal/epl-v10.html - diff --git a/cross/org.eclipse.cdt.build.crossgcc-feature/sourceTemplateFeature/feature.xml b/cross/org.eclipse.cdt.build.crossgcc-feature/sourceTemplateFeature/feature.xml deleted file mode 100644 index fd1f5a59a51..00000000000 --- a/cross/org.eclipse.cdt.build.crossgcc-feature/sourceTemplateFeature/feature.xml +++ /dev/null @@ -1,116 +0,0 @@ - - - - - %description - - - - %copyright - - - - %license - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/cross/org.eclipse.cdt.launch.remote-feature/pom.xml b/cross/org.eclipse.cdt.launch.remote-feature/pom.xml index 4997a713bb5..20be1fe60f6 100644 --- a/cross/org.eclipse.cdt.launch.remote-feature/pom.xml +++ b/cross/org.eclipse.cdt.launch.remote-feature/pom.xml @@ -15,37 +15,4 @@ 9.3.0-SNAPSHOT org.eclipse.cdt.launch.remote eclipse-feature - - - - - org.eclipse.tycho.extras - tycho-source-feature-plugin - ${tycho-extras-version} - - - source-feature - package - - source-feature - - - - - - org.eclipse.tycho - tycho-p2-plugin - ${tycho-version} - - - attached-p2-metadata - package - - p2-metadata - - - - - - diff --git a/cross/org.eclipse.cdt.launch.remote-feature/sourceTemplateFeature/feature.properties b/cross/org.eclipse.cdt.launch.remote-feature/sourceTemplateFeature/feature.properties deleted file mode 100644 index bed084dccc2..00000000000 --- a/cross/org.eclipse.cdt.launch.remote-feature/sourceTemplateFeature/feature.properties +++ /dev/null @@ -1,32 +0,0 @@ -############################################################################### -# Copyright (c) 2005, 2010 IBM Corporation 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -# feature.properties -# contains externalized strings for feature.xml -# "%foo" in feature.xml corresponds to the key "foo" in this file -# java.io.Properties file (ISO 8859-1 with "\" escapes) -# This file should be translated. - -# "featureName" property - name of the feature -featureName=C/C++ Remote Launch Source - -# "providerName" property - name of the company that provides the feature -providerName=Eclipse CDT - -# "description" property - description of the feature -description=Launch configuration for running C/C++ executables on remote machines and debugging through gdbserver. Source code. - -copyright=\ -Copyright (c) 2009, 2011 Wind River Systems and others.\n\ -All rights reserved. This program and the accompanying materials\n\ -are made available under the terms of the Eclipse Public License v1.0\n\ -which accompanies this distribution, and is available at\n\ -http://www.eclipse.org/legal/epl-v10.html - diff --git a/debug/org.eclipse.cdt.debug.standalone-feature/sourceTemplateFeature/feature.properties b/debug/org.eclipse.cdt.debug.standalone-feature/sourceTemplateFeature/feature.properties deleted file mode 100644 index bc6609e83a4..00000000000 --- a/debug/org.eclipse.cdt.debug.standalone-feature/sourceTemplateFeature/feature.properties +++ /dev/null @@ -1,33 +0,0 @@ -############################################################################### -# Copyright (c) 2010 Freescale Semiconductor 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# Freescale Semiconductor - initial API and implementation -############################################################################### -# features.properties -# contains externalized strings for feature.xml -# "%foo" in feature.xml corresponds to the key "foo" in this file -# java.io.Properties file (ISO 8859-1 with "\" escapes) -# This file should be translated. - -# "featureName" property - name of the feature -featureName=CDT Standalone Debugger Support - -# "providerName" property - name of the company that provides the feature -providerName=Eclipse CDT - -# "description" property - description of the feature -description=Standalone Debugger Support using CDT - -# copyright -copyright=\ -Copyright (c) 2014, Red Hat Inc. and others.\n\ -All rights reserved. This program and the accompanying materials\n\ -are made available under the terms of the Eclipse Public License v1.0\n\ -which accompanies this distribution, and is available at\n\ -http://www.eclipse.org/legal/epl-v10.html - diff --git a/debug/org.eclipse.cdt.debug.standalone.source-feature/.project b/debug/org.eclipse.cdt.debug.standalone.source-feature/.project deleted file mode 100644 index 001a1561ac9..00000000000 --- a/debug/org.eclipse.cdt.debug.standalone.source-feature/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - org.eclipse.cdt.debug.standalone.source-feature - - - - - - org.eclipse.pde.FeatureBuilder - - - - - - org.eclipse.pde.FeatureNature - - diff --git a/debug/org.eclipse.cdt.debug.standalone.source-feature/build.properties b/debug/org.eclipse.cdt.debug.standalone.source-feature/build.properties deleted file mode 100644 index d54f9f23089..00000000000 --- a/debug/org.eclipse.cdt.debug.standalone.source-feature/build.properties +++ /dev/null @@ -1,12 +0,0 @@ -############################################################################### -# Copyright (c) 2014 Red Hat 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# Red Hat Inc. - initial API and implementation -############################################################################### -bin.includes = feature.xml,\ - feature.properties diff --git a/debug/org.eclipse.cdt.debug.standalone.source-feature/feature.properties b/debug/org.eclipse.cdt.debug.standalone.source-feature/feature.properties deleted file mode 100644 index f2317edf129..00000000000 --- a/debug/org.eclipse.cdt.debug.standalone.source-feature/feature.properties +++ /dev/null @@ -1,33 +0,0 @@ -############################################################################### -# Copyright (c) 2014 Red Hat 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# Red Hat Inc. - initial API and implementation -############################################################################### -# features.properties -# contains externalized strings for feature.xml -# "%foo" in feature.xml corresponds to the key "foo" in this file -# java.io.Properties file (ISO 8859-1 with "\" escapes) -# This file should be translated. - -# "featureName" property - name of the feature -featureName=CDT Standalone Debugger SDK - -# "providerName" property - name of the company that provides the feature -providerName=Eclipse CDT - -# "description" property - description of the feature -description=Standalone Debugger Support using CDT. Software development kit including source code and developer documentation. - -# copyright -copyright=\ -Copyright (c) 2014, Red Hat Inc. and others.\n\ -All rights reserved. This program and the accompanying materials\n\ -are made available under the terms of the Eclipse Public License v1.0\n\ -which accompanies this distribution, and is available at\n\ -http://www.eclipse.org/legal/epl-v10.html - diff --git a/debug/org.eclipse.cdt.debug.standalone.source-feature/feature.xml b/debug/org.eclipse.cdt.debug.standalone.source-feature/feature.xml deleted file mode 100644 index b3bf9194f88..00000000000 --- a/debug/org.eclipse.cdt.debug.standalone.source-feature/feature.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - %description - - - - %copyright - - - - %license - - - - - diff --git a/debug/org.eclipse.cdt.debug.standalone.source-feature/pom.xml b/debug/org.eclipse.cdt.debug.standalone.source-feature/pom.xml deleted file mode 100644 index 7c0c0d966d2..00000000000 --- a/debug/org.eclipse.cdt.debug.standalone.source-feature/pom.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - 4.0.0 - - - org.eclipse.cdt - cdt-parent - 9.3.0-SNAPSHOT - ../../pom.xml - - - org.eclipse.cdt.features - org.eclipse.cdt.debug.standalone.source - eclipse-feature - 9.3.0-SNAPSHOT - diff --git a/debug/org.eclipse.cdt.gdb-feature/sourceTemplateFeature/feature.properties b/debug/org.eclipse.cdt.gdb-feature/sourceTemplateFeature/feature.properties deleted file mode 100644 index d5be9af00d0..00000000000 --- a/debug/org.eclipse.cdt.gdb-feature/sourceTemplateFeature/feature.properties +++ /dev/null @@ -1,33 +0,0 @@ -############################################################################### -# Copyright (c) 2010 Freescale Semiconductor 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# Freescale Semiconductor - initial API and implementation -############################################################################### -# features.properties -# contains externalized strings for feature.xml -# "%foo" in feature.xml corresponds to the key "foo" in this file -# java.io.Properties file (ISO 8859-1 with "\" escapes) -# This file should be translated. - -# "featureName" property - name of the feature -featureName=C/C++ Common GDB Support Source - -# "providerName" property - name of the company that provides the feature -providerName=Eclipse CDT - -# "description" property - description of the feature -description=Common GDB Support and Source Code for CDT - -# copyright -copyright=\ -Copyright (c) 2010, 2011 Freescale Semiconductor and others.\n\ -All rights reserved. This program and the accompanying materials\n\ -are made available under the terms of the Eclipse Public License v1.0\n\ -which accompanies this distribution, and is available at\n\ -http://www.eclipse.org/legal/epl-v10.html - diff --git a/debug/org.eclipse.cdt.gdb.source-feature/.project b/debug/org.eclipse.cdt.gdb.source-feature/.project deleted file mode 100644 index fcf0a3cdabf..00000000000 --- a/debug/org.eclipse.cdt.gdb.source-feature/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - org.eclipse.cdt.gdb.source-feature - - - - - - org.eclipse.pde.FeatureBuilder - - - - - - org.eclipse.pde.FeatureNature - - diff --git a/debug/org.eclipse.cdt.gdb.source-feature/build.properties b/debug/org.eclipse.cdt.gdb.source-feature/build.properties deleted file mode 100644 index b3a611b5c93..00000000000 --- a/debug/org.eclipse.cdt.gdb.source-feature/build.properties +++ /dev/null @@ -1,2 +0,0 @@ -bin.includes = feature.xml,\ - feature.properties diff --git a/debug/org.eclipse.cdt.gdb.source-feature/feature.properties b/debug/org.eclipse.cdt.gdb.source-feature/feature.properties deleted file mode 100644 index d5be9af00d0..00000000000 --- a/debug/org.eclipse.cdt.gdb.source-feature/feature.properties +++ /dev/null @@ -1,33 +0,0 @@ -############################################################################### -# Copyright (c) 2010 Freescale Semiconductor 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# Freescale Semiconductor - initial API and implementation -############################################################################### -# features.properties -# contains externalized strings for feature.xml -# "%foo" in feature.xml corresponds to the key "foo" in this file -# java.io.Properties file (ISO 8859-1 with "\" escapes) -# This file should be translated. - -# "featureName" property - name of the feature -featureName=C/C++ Common GDB Support Source - -# "providerName" property - name of the company that provides the feature -providerName=Eclipse CDT - -# "description" property - description of the feature -description=Common GDB Support and Source Code for CDT - -# copyright -copyright=\ -Copyright (c) 2010, 2011 Freescale Semiconductor and others.\n\ -All rights reserved. This program and the accompanying materials\n\ -are made available under the terms of the Eclipse Public License v1.0\n\ -which accompanies this distribution, and is available at\n\ -http://www.eclipse.org/legal/epl-v10.html - diff --git a/debug/org.eclipse.cdt.gdb.source-feature/feature.xml b/debug/org.eclipse.cdt.gdb.source-feature/feature.xml deleted file mode 100644 index 84c168bb860..00000000000 --- a/debug/org.eclipse.cdt.gdb.source-feature/feature.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - %description - - - - %copyright - - - - %license - - - - - - - diff --git a/debug/org.eclipse.cdt.gdb.source-feature/pom.xml b/debug/org.eclipse.cdt.gdb.source-feature/pom.xml deleted file mode 100644 index 4497ee388f6..00000000000 --- a/debug/org.eclipse.cdt.gdb.source-feature/pom.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - 4.0.0 - - - org.eclipse.cdt - cdt-parent - 9.3.0-SNAPSHOT - ../../pom.xml - - - org.eclipse.cdt.features - org.eclipse.cdt.gdb.source - eclipse-feature - 9.3.0-SNAPSHOT - diff --git a/debug/org.eclipse.cdt.gnu.debug-feature/sourceTemplateFeature/feature.properties b/debug/org.eclipse.cdt.gnu.debug-feature/sourceTemplateFeature/feature.properties deleted file mode 100644 index 82b9ec6821d..00000000000 --- a/debug/org.eclipse.cdt.gnu.debug-feature/sourceTemplateFeature/feature.properties +++ /dev/null @@ -1,32 +0,0 @@ -############################################################################### -# Copyright (c) 2005, 2010 IBM Corporation 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -# feature.properties -# contains externalized strings for feature.xml -# "%foo" in feature.xml corresponds to the key "foo" in this file -# java.io.Properties file (ISO 8859-1 with "\" escapes) -# This file should be translated. - -# "featureName" property - name of the feature -featureName=C/C++ GNU Toolchain Debug Support Source - -# "providerName" property - name of the company that provides the feature -providerName=Eclipse CDT - -# "description" property - description of the feature -description=Debug support for C/C++ GNU toolchain. Source code. Included in C/C++ Development Tools SDK. - -copyright=\ -Copyright (c) 2002, 2011 QNX Software Systems and others.\n\ -All rights reserved. This program and the accompanying materials\n\ -are made available under the terms of the Eclipse Public License v1.0\n\ -which accompanies this distribution, and is available at\n\ -http://www.eclipse.org/legal/epl-v10.html - diff --git a/debug/org.eclipse.cdt.gnu.debug.source-feature/.project b/debug/org.eclipse.cdt.gnu.debug.source-feature/.project deleted file mode 100644 index f93e42d33f4..00000000000 --- a/debug/org.eclipse.cdt.gnu.debug.source-feature/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - org.eclipse.cdt.gnu.debug.source-feature - - - - - - org.eclipse.pde.FeatureBuilder - - - - - - org.eclipse.pde.FeatureNature - - diff --git a/debug/org.eclipse.cdt.gnu.debug.source-feature/build.properties b/debug/org.eclipse.cdt.gnu.debug.source-feature/build.properties deleted file mode 100644 index b3a611b5c93..00000000000 --- a/debug/org.eclipse.cdt.gnu.debug.source-feature/build.properties +++ /dev/null @@ -1,2 +0,0 @@ -bin.includes = feature.xml,\ - feature.properties diff --git a/debug/org.eclipse.cdt.gnu.debug.source-feature/feature.properties b/debug/org.eclipse.cdt.gnu.debug.source-feature/feature.properties deleted file mode 100644 index 82b9ec6821d..00000000000 --- a/debug/org.eclipse.cdt.gnu.debug.source-feature/feature.properties +++ /dev/null @@ -1,32 +0,0 @@ -############################################################################### -# Copyright (c) 2005, 2010 IBM Corporation 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -# feature.properties -# contains externalized strings for feature.xml -# "%foo" in feature.xml corresponds to the key "foo" in this file -# java.io.Properties file (ISO 8859-1 with "\" escapes) -# This file should be translated. - -# "featureName" property - name of the feature -featureName=C/C++ GNU Toolchain Debug Support Source - -# "providerName" property - name of the company that provides the feature -providerName=Eclipse CDT - -# "description" property - description of the feature -description=Debug support for C/C++ GNU toolchain. Source code. Included in C/C++ Development Tools SDK. - -copyright=\ -Copyright (c) 2002, 2011 QNX Software Systems and others.\n\ -All rights reserved. This program and the accompanying materials\n\ -are made available under the terms of the Eclipse Public License v1.0\n\ -which accompanies this distribution, and is available at\n\ -http://www.eclipse.org/legal/epl-v10.html - diff --git a/debug/org.eclipse.cdt.gnu.debug.source-feature/feature.xml b/debug/org.eclipse.cdt.gnu.debug.source-feature/feature.xml deleted file mode 100644 index c672967f98d..00000000000 --- a/debug/org.eclipse.cdt.gnu.debug.source-feature/feature.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - %description - - - - %copyright - - - - %license - - - - - diff --git a/debug/org.eclipse.cdt.gnu.debug.source-feature/pom.xml b/debug/org.eclipse.cdt.gnu.debug.source-feature/pom.xml deleted file mode 100644 index 1f94766068c..00000000000 --- a/debug/org.eclipse.cdt.gnu.debug.source-feature/pom.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - 4.0.0 - - - org.eclipse.cdt - cdt-parent - 9.3.0-SNAPSHOT - ../../pom.xml - - - org.eclipse.cdt.features - org.eclipse.cdt.gnu.debug.source - eclipse-feature - 9.3.0-SNAPSHOT - diff --git a/dsf-gdb/org.eclipse.cdt.gnu.dsf-feature/sourceTemplateFeature/feature.properties b/dsf-gdb/org.eclipse.cdt.gnu.dsf-feature/sourceTemplateFeature/feature.properties deleted file mode 100644 index 2f2b76ea130..00000000000 --- a/dsf-gdb/org.eclipse.cdt.gnu.dsf-feature/sourceTemplateFeature/feature.properties +++ /dev/null @@ -1,32 +0,0 @@ -############################################################################### -# Copyright (c) 2005, 2010 IBM Corporation 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -# feature.properties -# contains externalized strings for feature.xml -# "%foo" in feature.xml corresponds to the key "foo" in this file -# java.io.Properties file (ISO 8859-1 with "\" escapes) -# This file should be translated. - -# "featureName" property - name of the feature -featureName=C/C++ DSF GDB Debugger Integration Source - -# "providerName" property - name of the company that provides the feature -providerName=Eclipse CDT - -# "description" property - description of the feature -description=DSF integration with gdb debugger. Source code. Included in C/C++ Development Tools SDK. - -copyright=\ -Copyright (c) 2002, 2011 QNX Software Systems and others.\n\ -All rights reserved. This program and the accompanying materials\n\ -are made available under the terms of the Eclipse Public License v1.0\n\ -which accompanies this distribution, and is available at\n\ -http://www.eclipse.org/legal/epl-v10.html - diff --git a/dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/.project b/dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/.project deleted file mode 100644 index 7da107b4eef..00000000000 --- a/dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - org.eclipse.cdt.gnu.dsf.source-feature - - - - - - org.eclipse.pde.FeatureBuilder - - - - - - org.eclipse.pde.FeatureNature - - diff --git a/dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/build.properties b/dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/build.properties deleted file mode 100644 index b3a611b5c93..00000000000 --- a/dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/build.properties +++ /dev/null @@ -1,2 +0,0 @@ -bin.includes = feature.xml,\ - feature.properties diff --git a/dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/feature.properties b/dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/feature.properties deleted file mode 100644 index 2f2b76ea130..00000000000 --- a/dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/feature.properties +++ /dev/null @@ -1,32 +0,0 @@ -############################################################################### -# Copyright (c) 2005, 2010 IBM Corporation 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -# feature.properties -# contains externalized strings for feature.xml -# "%foo" in feature.xml corresponds to the key "foo" in this file -# java.io.Properties file (ISO 8859-1 with "\" escapes) -# This file should be translated. - -# "featureName" property - name of the feature -featureName=C/C++ DSF GDB Debugger Integration Source - -# "providerName" property - name of the company that provides the feature -providerName=Eclipse CDT - -# "description" property - description of the feature -description=DSF integration with gdb debugger. Source code. Included in C/C++ Development Tools SDK. - -copyright=\ -Copyright (c) 2002, 2011 QNX Software Systems and others.\n\ -All rights reserved. This program and the accompanying materials\n\ -are made available under the terms of the Eclipse Public License v1.0\n\ -which accompanies this distribution, and is available at\n\ -http://www.eclipse.org/legal/epl-v10.html - diff --git a/dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/feature.xml b/dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/feature.xml deleted file mode 100644 index 43e15f80544..00000000000 --- a/dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/feature.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - %description - - - - %copyright - - - - %license - - - - - - - diff --git a/dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/pom.xml b/dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/pom.xml deleted file mode 100644 index c64c4df9084..00000000000 --- a/dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/pom.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - 4.0.0 - - - org.eclipse.cdt - cdt-parent - 9.3.0-SNAPSHOT - ../../pom.xml - - - org.eclipse.cdt.features - 9.3.0-SNAPSHOT - org.eclipse.cdt.gnu.dsf.source - eclipse-feature - diff --git a/dsf/org.eclipse.cdt.examples.dsf-feature/sourceTemplateFeature/build.properties b/dsf/org.eclipse.cdt.examples.dsf-feature/sourceTemplateFeature/build.properties deleted file mode 100644 index 1f06e056551..00000000000 --- a/dsf/org.eclipse.cdt.examples.dsf-feature/sourceTemplateFeature/build.properties +++ /dev/null @@ -1,13 +0,0 @@ -############################################################################### -# Copyright (c) 2008, 2009 IBM Corporation 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### - -generate.feature@org.eclipse.cdt.gnu.build.source = org.eclipse.cdt.gnu.build -generate.feature@org.eclipse.cdt.gnu.debug.source = org.eclipse.cdt.gnu.debug diff --git a/dsf/org.eclipse.cdt.examples.dsf-feature/sourceTemplateFeature/feature.properties b/dsf/org.eclipse.cdt.examples.dsf-feature/sourceTemplateFeature/feature.properties deleted file mode 100644 index 9b436ff2af8..00000000000 --- a/dsf/org.eclipse.cdt.examples.dsf-feature/sourceTemplateFeature/feature.properties +++ /dev/null @@ -1,32 +0,0 @@ -############################################################################### -# Copyright (c) 2005, 2010 IBM Corporation 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -# feature.properties -# contains externalized strings for feature.xml -# "%foo" in feature.xml corresponds to the key "foo" in this file -# java.io.Properties file (ISO 8859-1 with "\" escapes) -# This file should be translated. - -# "featureName" property - name of the feature -featureName=C/C++ Debugger Services Framework (DSF) Examples Source - -# "providerName" property - name of the company that provides the feature -providerName=Eclipse CDT - -# "description" property - description of the feature -description=Includes basic framework feature tutorial examples and an example of the PDA debugger integration. Source code. - -copyright=\ -Copyright (c) 2002, 2011 QNX Software Systems and others.\n\ -All rights reserved. This program and the accompanying materials\n\ -are made available under the terms of the Eclipse Public License v1.0\n\ -which accompanies this distribution, and is available at\n\ -http://www.eclipse.org/legal/epl-v10.html - diff --git a/dsf/org.eclipse.cdt.examples.dsf-feature/sourceTemplateFeature/feature.xml b/dsf/org.eclipse.cdt.examples.dsf-feature/sourceTemplateFeature/feature.xml deleted file mode 100644 index fd1f5a59a51..00000000000 --- a/dsf/org.eclipse.cdt.examples.dsf-feature/sourceTemplateFeature/feature.xml +++ /dev/null @@ -1,116 +0,0 @@ - - - - - %description - - - - %copyright - - - - %license - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/launch/org.eclipse.cdt.docker.launcher.source-feature/.project b/launch/org.eclipse.cdt.docker.launcher.source-feature/.project deleted file mode 100644 index 6f7dd9af7f9..00000000000 --- a/launch/org.eclipse.cdt.docker.launcher.source-feature/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - org.eclipse.cdt.docker.launcher.source-feature - - - - - - org.eclipse.pde.FeatureBuilder - - - - - - org.eclipse.pde.FeatureNature - - diff --git a/launch/org.eclipse.cdt.docker.launcher.source-feature/build.properties b/launch/org.eclipse.cdt.docker.launcher.source-feature/build.properties deleted file mode 100644 index d646e2853d7..00000000000 --- a/launch/org.eclipse.cdt.docker.launcher.source-feature/build.properties +++ /dev/null @@ -1,12 +0,0 @@ -############################################################################### -# Copyright (c) 2015 Red Hat 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# Red Hat Inc. - initial API and implementation -############################################################################### -bin.includes = feature.xml,\ - feature.properties diff --git a/launch/org.eclipse.cdt.docker.launcher.source-feature/feature.properties b/launch/org.eclipse.cdt.docker.launcher.source-feature/feature.properties deleted file mode 100644 index b82fc31bcdd..00000000000 --- a/launch/org.eclipse.cdt.docker.launcher.source-feature/feature.properties +++ /dev/null @@ -1,14 +0,0 @@ -################################################################################# -# Copyright (c) 2015 Red Hat, Inc. -# 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# Red Hat Incorporated - initial API and implementation -################################################################################# -featureName=C/C++ Docker Container Launch Support Source -description=Plugins for launching C/C++ applications in Containers. Source code. -provider=Eclipse CDT -copyright=\ Copyright (c) 2015 Red Hat, Inc.\n\ All rights reserved. This program and the accompanying materials\n\ are made available under the terms of the Eclipse Public License v1.0\n\ which accompanies this distribution, and is available at\n\ http://www.eclipse.org/legal/epl-v10.html diff --git a/launch/org.eclipse.cdt.docker.launcher.source-feature/feature.xml b/launch/org.eclipse.cdt.docker.launcher.source-feature/feature.xml deleted file mode 100644 index af2052a74f2..00000000000 --- a/launch/org.eclipse.cdt.docker.launcher.source-feature/feature.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - %description - - - - %copyright - - - - %license - - - - - diff --git a/launch/org.eclipse.cdt.docker.launcher.source-feature/pom.xml b/launch/org.eclipse.cdt.docker.launcher.source-feature/pom.xml deleted file mode 100644 index 76c9728e2a4..00000000000 --- a/launch/org.eclipse.cdt.docker.launcher.source-feature/pom.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - 4.0.0 - - - org.eclipse.cdt - cdt-parent - 9.3.0-SNAPSHOT - ../../pom.xml - - - org.eclipse.cdt.features - 9.3.0-SNAPSHOT - org.eclipse.cdt.docker.launcher.source - eclipse-feature - diff --git a/llvm/org.eclipse.cdt.llvm.dsf.lldb-feature/pom.xml b/llvm/org.eclipse.cdt.llvm.dsf.lldb-feature/pom.xml index cb9c064b4f8..fbad273faa9 100644 --- a/llvm/org.eclipse.cdt.llvm.dsf.lldb-feature/pom.xml +++ b/llvm/org.eclipse.cdt.llvm.dsf.lldb-feature/pom.xml @@ -15,36 +15,4 @@ org.eclipse.cdt.llvm.dsf.lldb eclipse-feature - - - - org.eclipse.tycho.extras - tycho-source-feature-plugin - ${tycho-extras-version} - - - source-feature - package - - source-feature - - - - - - org.eclipse.tycho - tycho-p2-plugin - ${tycho-version} - - - attached-p2-metadata - package - - p2-metadata - - - - - - diff --git a/lrparser/org.eclipse.cdt.core.lrparser.feature/sourceTemplateFeature/feature.properties b/lrparser/org.eclipse.cdt.core.lrparser.feature/sourceTemplateFeature/feature.properties deleted file mode 100644 index 861bd04215b..00000000000 --- a/lrparser/org.eclipse.cdt.core.lrparser.feature/sourceTemplateFeature/feature.properties +++ /dev/null @@ -1,33 +0,0 @@ -############################################################################### -# Copyright (c) 2006, 2010 IBM Corporation 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -# feature.properties -# contains externalized strings for feature.xml -# "%foo" in feature.xml corresponds to the key "foo" in this file -# java.io.Properties file (ISO 8859-1 with "\" escapes) -# This file should be translated. - -# "featureName" property - name of the feature -featureName=C/C++ C99 LR Parser Source - -# "providerName" property - name of the company that provides the feature -providerName=Eclipse CDT - -# "description" property - description of the feature -description=Parser and language support for the C99 variant of the C programming language. Source code. - -# copyright -copyright=\ -Copyright (c) 2006, 2011 IBM Corporation and others.\n\ -All rights reserved. This program and the accompanying materials\n\ -are made available under the terms of the Eclipse Public License v1.0\n\ -which accompanies this distribution, and is available at\n\ -http://www.eclipse.org/legal/epl-v10.html - diff --git a/lrparser/org.eclipse.cdt.core.lrparser.feature/sourceTemplateFeature/p2.inf b/lrparser/org.eclipse.cdt.core.lrparser.feature/sourceTemplateFeature/p2.inf new file mode 100644 index 00000000000..b96f60ebe47 --- /dev/null +++ b/lrparser/org.eclipse.cdt.core.lrparser.feature/sourceTemplateFeature/p2.inf @@ -0,0 +1 @@ +update.matchExp=providedCapabilities.exists(pc | pc.namespace == 'org.eclipse.equinox.p2.iu' && (pc.name == 'org.eclipse.cdt.core.lrparser.source.feature.group' || pc.name == 'org.eclipse.cdt.core.lrparser.feature.source.feature.group')) diff --git a/lrparser/org.eclipse.cdt.core.lrparser.sdk.feature/feature.xml b/lrparser/org.eclipse.cdt.core.lrparser.sdk.feature/feature.xml index 61664e83780..875f5fd8f9e 100644 --- a/lrparser/org.eclipse.cdt.core.lrparser.sdk.feature/feature.xml +++ b/lrparser/org.eclipse.cdt.core.lrparser.sdk.feature/feature.xml @@ -21,7 +21,7 @@ 9.3.0-SNAPSHOT org.eclipse.cdt.core.lrparser.sdk eclipse-feature + + + + + org.eclipse.tycho.extras + tycho-source-feature-plugin + ${tycho-extras-version} + + + source-feature + none + + + + + diff --git a/lrparser/org.eclipse.cdt.core.lrparser.source.feature/.project b/lrparser/org.eclipse.cdt.core.lrparser.source.feature/.project deleted file mode 100644 index c18be01be36..00000000000 --- a/lrparser/org.eclipse.cdt.core.lrparser.source.feature/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - org.eclipse.cdt.core.lrparser.source.feature - - - - - - org.eclipse.pde.FeatureBuilder - - - - - - org.eclipse.pde.FeatureNature - - diff --git a/lrparser/org.eclipse.cdt.core.lrparser.source.feature/build.properties b/lrparser/org.eclipse.cdt.core.lrparser.source.feature/build.properties deleted file mode 100644 index b3a611b5c93..00000000000 --- a/lrparser/org.eclipse.cdt.core.lrparser.source.feature/build.properties +++ /dev/null @@ -1,2 +0,0 @@ -bin.includes = feature.xml,\ - feature.properties diff --git a/lrparser/org.eclipse.cdt.core.lrparser.source.feature/feature.properties b/lrparser/org.eclipse.cdt.core.lrparser.source.feature/feature.properties deleted file mode 100644 index 861bd04215b..00000000000 --- a/lrparser/org.eclipse.cdt.core.lrparser.source.feature/feature.properties +++ /dev/null @@ -1,33 +0,0 @@ -############################################################################### -# Copyright (c) 2006, 2010 IBM Corporation 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -# feature.properties -# contains externalized strings for feature.xml -# "%foo" in feature.xml corresponds to the key "foo" in this file -# java.io.Properties file (ISO 8859-1 with "\" escapes) -# This file should be translated. - -# "featureName" property - name of the feature -featureName=C/C++ C99 LR Parser Source - -# "providerName" property - name of the company that provides the feature -providerName=Eclipse CDT - -# "description" property - description of the feature -description=Parser and language support for the C99 variant of the C programming language. Source code. - -# copyright -copyright=\ -Copyright (c) 2006, 2011 IBM Corporation and others.\n\ -All rights reserved. This program and the accompanying materials\n\ -are made available under the terms of the Eclipse Public License v1.0\n\ -which accompanies this distribution, and is available at\n\ -http://www.eclipse.org/legal/epl-v10.html - diff --git a/lrparser/org.eclipse.cdt.core.lrparser.source.feature/feature.xml b/lrparser/org.eclipse.cdt.core.lrparser.source.feature/feature.xml deleted file mode 100644 index abe1a253163..00000000000 --- a/lrparser/org.eclipse.cdt.core.lrparser.source.feature/feature.xml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - %description - - - - %copyright - - - - %license - - - - - diff --git a/lrparser/org.eclipse.cdt.core.lrparser.source.feature/pom.xml b/lrparser/org.eclipse.cdt.core.lrparser.source.feature/pom.xml deleted file mode 100644 index a84a6591bd8..00000000000 --- a/lrparser/org.eclipse.cdt.core.lrparser.source.feature/pom.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - 4.0.0 - - - org.eclipse.cdt - cdt-parent - 9.3.0-SNAPSHOT - ../../pom.xml - - - org.eclipse.cdt.features - 9.3.0-SNAPSHOT - org.eclipse.cdt.core.lrparser.source - eclipse-feature - diff --git a/memory/org.eclipse.cdt.debug.ui.memory.source-feature/.project b/memory/org.eclipse.cdt.debug.ui.memory.source-feature/.project deleted file mode 100644 index 485db0235a8..00000000000 --- a/memory/org.eclipse.cdt.debug.ui.memory.source-feature/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - org.eclipse.cdt.debug.ui.memory.source-feature - - - - - - org.eclipse.pde.FeatureBuilder - - - - - - org.eclipse.pde.FeatureNature - - diff --git a/memory/org.eclipse.cdt.debug.ui.memory.source-feature/build.properties b/memory/org.eclipse.cdt.debug.ui.memory.source-feature/build.properties deleted file mode 100644 index 3104d6d76e7..00000000000 --- a/memory/org.eclipse.cdt.debug.ui.memory.source-feature/build.properties +++ /dev/null @@ -1,2 +0,0 @@ -bin.includes = feature.xml,\ - feature.properties diff --git a/memory/org.eclipse.cdt.debug.ui.memory.source-feature/feature.properties b/memory/org.eclipse.cdt.debug.ui.memory.source-feature/feature.properties deleted file mode 100644 index 8875dd3f121..00000000000 --- a/memory/org.eclipse.cdt.debug.ui.memory.source-feature/feature.properties +++ /dev/null @@ -1,34 +0,0 @@ -############################################################################### -# Copyright (c) 2005, 2009 IBM Corporation 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 -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -# feature.properties -# contains externalized strings for feature.xml -# "%foo" in feature.xml corresponds to the key "foo" in this file -# java.io.Properties file (ISO 8859-1 with "\" escapes) -# This file should be translated. - -# "featureName" property - name of the feature -featureName=C/C++ Memory View Enhancements Source - -# "providerName" property - name of the company that provides the feature -providerName=Eclipse CDT - -# "description" property - description of the feature -description=Additional features for debug Memory View - traditional rendering, floating-point rendering, Find/Replace, Import/Export. Source code. - -# "copyright" property - text of the "Feature Update Copyright" -copyright=\ -Copyright (c) 2006, 2011 Wind River Systems and others.\n\ -All rights reserved. This program and the accompanying materials\n\ -are made available under the terms of the Eclipse Public License v1.0\n\ -which accompanies this distribution, and is available at\n\ -http://www.eclipse.org/legal/epl-v10.html\n -################ end of copyright property #################################### - diff --git a/memory/org.eclipse.cdt.debug.ui.memory.source-feature/feature.xml b/memory/org.eclipse.cdt.debug.ui.memory.source-feature/feature.xml deleted file mode 100644 index 9ebf3e1d87a..00000000000 --- a/memory/org.eclipse.cdt.debug.ui.memory.source-feature/feature.xml +++ /dev/null @@ -1,57 +0,0 @@ - - - - - %description - - - - %copyright - - - - %license - - - - - - - - - - - - - diff --git a/memory/org.eclipse.cdt.debug.ui.memory.source-feature/pom.xml b/memory/org.eclipse.cdt.debug.ui.memory.source-feature/pom.xml deleted file mode 100644 index 040de26fcae..00000000000 --- a/memory/org.eclipse.cdt.debug.ui.memory.source-feature/pom.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - 4.0.0 - - - org.eclipse.cdt - cdt-parent - 9.3.0-SNAPSHOT - ../../pom.xml - - - 9.3.0-SNAPSHOT - org.eclipse.cdt.debug.ui.memory.source - eclipse-feature - diff --git a/pom.xml b/pom.xml index 1b576ddc67f..294f454dbd9 100644 --- a/pom.xml +++ b/pom.xml @@ -57,7 +57,6 @@ core/org.eclipse.cdt.core.aix native/org.eclipse.cdt.native.serial releng/org.eclipse.cdt.native-feature - releng/org.eclipse.cdt.native.source-feature releng/org.eclipse.cdt core/org.eclipse.cdt.core @@ -78,26 +77,21 @@ dsf/org.eclipse.cdt.dsf dsf/org.eclipse.cdt.dsf.ui releng/org.eclipse.cdt.platform-feature - releng/org.eclipse.cdt.platform.source-feature build/org.eclipse.cdt.build.gcc.core build/org.eclipse.cdt.managedbuilder.gnu.ui build/org.eclipse.cdt.gnu.build-feature - build/org.eclipse.cdt.gnu.build.source-feature debug/org.eclipse.cdt.gdb debug/org.eclipse.cdt.gdb.ui debug/org.eclipse.cdt.gdb-feature - debug/org.eclipse.cdt.gdb.source-feature launch/org.eclipse.cdt.launch debug/org.eclipse.cdt.gnu.debug-feature - debug/org.eclipse.cdt.gnu.debug.source-feature debug/org.eclipse.cdt.debug.application debug/org.eclipse.cdt.debug.application.doc debug/org.eclipse.cdt.debug.standalone-feature - debug/org.eclipse.cdt.debug.standalone.source-feature