From 8d0a0717e2930efc7bd15d83894120869aea6ae8 Mon Sep 17 00:00:00 2001 From: Marc Khouzam Date: Mon, 5 Dec 2016 12:55:10 -0500 Subject: 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 --- pom.xml | 63 +++++++++++++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 49 insertions(+), 14 deletions(-) (limited to 'pom.xml') 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