Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarc Khouzam2016-12-05 12:55:10 -0500
committerMarc Khouzam2017-01-25 15:14:03 -0500
commit8d0a0717e2930efc7bd15d83894120869aea6ae8 (patch)
tree992ab439f8a1122771b1bfcae194eb33325c905d
parentb332cdaf75dcc5c2d6347e988af31f3ec07bf9c3 (diff)
downloadorg.eclipse.cdt-8d0a0717e2930efc7bd15d83894120869aea6ae8.tar.gz
org.eclipse.cdt-8d0a0717e2930efc7bd15d83894120869aea6ae8.tar.xz
org.eclipse.cdt-8d0a0717e2930efc7bd15d83894120869aea6ae8.zip
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
-rw-r--r--build/org.eclipse.cdt.autotools.source-feature/.project17
-rw-r--r--build/org.eclipse.cdt.autotools.source-feature/build.properties2
-rw-r--r--build/org.eclipse.cdt.autotools.source-feature/feature.properties15
-rw-r--r--build/org.eclipse.cdt.autotools.source-feature/feature.xml36
-rw-r--r--build/org.eclipse.cdt.autotools.source-feature/pom.xml18
-rw-r--r--build/org.eclipse.cdt.gnu.build-feature/sourceTemplateFeature/feature.properties32
-rw-r--r--build/org.eclipse.cdt.gnu.build.source-feature/.project17
-rw-r--r--build/org.eclipse.cdt.gnu.build.source-feature/build.properties2
-rw-r--r--build/org.eclipse.cdt.gnu.build.source-feature/feature.properties32
-rw-r--r--build/org.eclipse.cdt.gnu.build.source-feature/feature.xml36
-rw-r--r--build/org.eclipse.cdt.gnu.build.source-feature/pom.xml17
-rw-r--r--cross/org.eclipse.cdt.build.crossgcc-feature/sourceTemplateFeature/build.properties13
-rw-r--r--cross/org.eclipse.cdt.build.crossgcc-feature/sourceTemplateFeature/feature.properties33
-rw-r--r--cross/org.eclipse.cdt.build.crossgcc-feature/sourceTemplateFeature/feature.xml116
-rw-r--r--cross/org.eclipse.cdt.launch.remote-feature/pom.xml33
-rw-r--r--cross/org.eclipse.cdt.launch.remote-feature/sourceTemplateFeature/feature.properties32
-rw-r--r--debug/org.eclipse.cdt.debug.standalone-feature/sourceTemplateFeature/feature.properties33
-rw-r--r--debug/org.eclipse.cdt.debug.standalone.source-feature/.project17
-rw-r--r--debug/org.eclipse.cdt.debug.standalone.source-feature/build.properties12
-rw-r--r--debug/org.eclipse.cdt.debug.standalone.source-feature/feature.properties33
-rw-r--r--debug/org.eclipse.cdt.debug.standalone.source-feature/feature.xml29
-rw-r--r--debug/org.eclipse.cdt.debug.standalone.source-feature/pom.xml18
-rw-r--r--debug/org.eclipse.cdt.gdb-feature/sourceTemplateFeature/feature.properties33
-rw-r--r--debug/org.eclipse.cdt.gdb.source-feature/.project17
-rw-r--r--debug/org.eclipse.cdt.gdb.source-feature/build.properties2
-rw-r--r--debug/org.eclipse.cdt.gdb.source-feature/feature.properties33
-rw-r--r--debug/org.eclipse.cdt.gdb.source-feature/feature.xml36
-rw-r--r--debug/org.eclipse.cdt.gdb.source-feature/pom.xml18
-rw-r--r--debug/org.eclipse.cdt.gnu.debug-feature/sourceTemplateFeature/feature.properties32
-rw-r--r--debug/org.eclipse.cdt.gnu.debug.source-feature/.project17
-rw-r--r--debug/org.eclipse.cdt.gnu.debug.source-feature/build.properties2
-rw-r--r--debug/org.eclipse.cdt.gnu.debug.source-feature/feature.properties32
-rw-r--r--debug/org.eclipse.cdt.gnu.debug.source-feature/feature.xml29
-rw-r--r--debug/org.eclipse.cdt.gnu.debug.source-feature/pom.xml18
-rw-r--r--dsf-gdb/org.eclipse.cdt.gnu.dsf-feature/sourceTemplateFeature/feature.properties32
-rw-r--r--dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/.project17
-rw-r--r--dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/build.properties2
-rw-r--r--dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/feature.properties32
-rw-r--r--dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/feature.xml36
-rw-r--r--dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/pom.xml18
-rw-r--r--dsf/org.eclipse.cdt.examples.dsf-feature/sourceTemplateFeature/build.properties13
-rw-r--r--dsf/org.eclipse.cdt.examples.dsf-feature/sourceTemplateFeature/feature.properties32
-rw-r--r--dsf/org.eclipse.cdt.examples.dsf-feature/sourceTemplateFeature/feature.xml116
-rw-r--r--launch/org.eclipse.cdt.docker.launcher.source-feature/.project17
-rw-r--r--launch/org.eclipse.cdt.docker.launcher.source-feature/build.properties12
-rw-r--r--launch/org.eclipse.cdt.docker.launcher.source-feature/feature.properties14
-rw-r--r--launch/org.eclipse.cdt.docker.launcher.source-feature/feature.xml29
-rw-r--r--launch/org.eclipse.cdt.docker.launcher.source-feature/pom.xml18
-rw-r--r--llvm/org.eclipse.cdt.llvm.dsf.lldb-feature/pom.xml32
-rw-r--r--lrparser/org.eclipse.cdt.core.lrparser.feature/sourceTemplateFeature/feature.properties33
-rw-r--r--lrparser/org.eclipse.cdt.core.lrparser.feature/sourceTemplateFeature/p2.inf1
-rw-r--r--lrparser/org.eclipse.cdt.core.lrparser.sdk.feature/feature.xml2
-rw-r--r--lrparser/org.eclipse.cdt.core.lrparser.sdk.feature/pom.xml16
-rw-r--r--lrparser/org.eclipse.cdt.core.lrparser.source.feature/.project17
-rw-r--r--lrparser/org.eclipse.cdt.core.lrparser.source.feature/build.properties2
-rw-r--r--lrparser/org.eclipse.cdt.core.lrparser.source.feature/feature.properties33
-rw-r--r--lrparser/org.eclipse.cdt.core.lrparser.source.feature/feature.xml29
-rw-r--r--lrparser/org.eclipse.cdt.core.lrparser.source.feature/pom.xml18
-rw-r--r--memory/org.eclipse.cdt.debug.ui.memory.source-feature/.project17
-rw-r--r--memory/org.eclipse.cdt.debug.ui.memory.source-feature/build.properties2
-rw-r--r--memory/org.eclipse.cdt.debug.ui.memory.source-feature/feature.properties34
-rw-r--r--memory/org.eclipse.cdt.debug.ui.memory.source-feature/feature.xml57
-rw-r--r--memory/org.eclipse.cdt.debug.ui.memory.source-feature/pom.xml17
-rw-r--r--pom.xml63
-rw-r--r--releng/org.eclipse.cdt-feature/sourceTemplateFeature/feature.properties32
-rw-r--r--releng/org.eclipse.cdt.native-feature/sourceTemplateFeature/feature.properties34
-rw-r--r--releng/org.eclipse.cdt.native.source-feature/.project17
-rw-r--r--releng/org.eclipse.cdt.native.source-feature/build.properties12
-rw-r--r--releng/org.eclipse.cdt.native.source-feature/feature.properties34
-rw-r--r--releng/org.eclipse.cdt.native.source-feature/feature.xml71
-rw-r--r--releng/org.eclipse.cdt.native.source-feature/pom.xml17
-rw-r--r--releng/org.eclipse.cdt.platform-feature/sourceTemplateFeature/feature.properties32
-rw-r--r--releng/org.eclipse.cdt.platform.source-feature/.project17
-rw-r--r--releng/org.eclipse.cdt.platform.source-feature/build.properties2
-rw-r--r--releng/org.eclipse.cdt.platform.source-feature/feature.properties32
-rw-r--r--releng/org.eclipse.cdt.platform.source-feature/feature.xml138
-rw-r--r--releng/org.eclipse.cdt.platform.source-feature/pom.xml17
-rw-r--r--releng/org.eclipse.cdt.repo/category.xml58
-rw-r--r--releng/org.eclipse.cdt.sdk-feature/feature.xml18
-rw-r--r--releng/org.eclipse.cdt.sdk-feature/pom.xml16
-rw-r--r--releng/org.eclipse.cdt.testing-feature/pom.xml39
-rw-r--r--testsrunner/org.eclipse.cdt.testsrunner.feature/sourceTemplateFeature/p2.inf1
-rw-r--r--testsrunner/org.eclipse.cdt.testsrunner.source.feature/.project17
-rw-r--r--testsrunner/org.eclipse.cdt.testsrunner.source.feature/build.properties2
-rw-r--r--testsrunner/org.eclipse.cdt.testsrunner.source.feature/feature.properties34
-rw-r--r--testsrunner/org.eclipse.cdt.testsrunner.source.feature/feature.xml57
-rw-r--r--testsrunner/org.eclipse.cdt.testsrunner.source.feature/pom.xml18
-rw-r--r--upc/org.eclipse.cdt.core.parser.upc.feature/sourceTemplateFeature/feature.properties33
-rw-r--r--upc/org.eclipse.cdt.core.parser.upc.feature/sourceTemplateFeature/p2.inf1
-rw-r--r--upc/org.eclipse.cdt.core.parser.upc.sdk.feature/feature.xml6
-rw-r--r--upc/org.eclipse.cdt.core.parser.upc.sdk.feature/pom.xml16
-rw-r--r--upc/org.eclipse.cdt.core.parser.upc.source.feature/.project17
-rw-r--r--upc/org.eclipse.cdt.core.parser.upc.source.feature/build.properties2
-rw-r--r--upc/org.eclipse.cdt.core.parser.upc.source.feature/feature.properties33
-rw-r--r--upc/org.eclipse.cdt.core.parser.upc.source.feature/feature.xml29
-rw-r--r--upc/org.eclipse.cdt.core.parser.upc.source.feature/pom.xml18
-rw-r--r--xlc/org.eclipse.cdt.xlc.feature/sourceTemplateFeature/feature.properties33
-rw-r--r--xlc/org.eclipse.cdt.xlc.feature/sourceTemplateFeature/p2.inf1
-rw-r--r--xlc/org.eclipse.cdt.xlc.sdk-feature/feature.xml2
-rw-r--r--xlc/org.eclipse.cdt.xlc.sdk-feature/pom.xml16
-rw-r--r--xlc/org.eclipse.cdt.xlc.source.feature/.project17
-rw-r--r--xlc/org.eclipse.cdt.xlc.source.feature/build.properties2
-rw-r--r--xlc/org.eclipse.cdt.xlc.source.feature/feature.properties33
-rw-r--r--xlc/org.eclipse.cdt.xlc.source.feature/feature.xml64
-rw-r--r--xlc/org.eclipse.cdt.xlc.source.feature/pom.xml18
105 files changed, 174 insertions, 2505 deletions
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 a5d042fdc8..0000000000
--- a/build/org.eclipse.cdt.autotools.source-feature/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.cdt.autotools.source-feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
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 3104d6d76e..0000000000
--- 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 5d4fb422b4..0000000000
--- 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 de2ecc2e8a..0000000000
--- a/build/org.eclipse.cdt.autotools.source-feature/feature.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<feature
- id="org.eclipse.cdt.autotools.source"
- label="%featureName"
- version="9.3.0.qualifier"
- provider-name="%provider"
- license-feature="org.eclipse.license"
- license-feature-version="0.0.0">
-
- <description>
- %description
- </description>
-
- <copyright>
- %copyright
- </copyright>
-
- <license url="%licenseURL">
- %license
- </license>
-
- <plugin
- id="org.eclipse.cdt.autotools.core.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.autotools.ui.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
-</feature>
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 c7dd437a42..0000000000
--- a/build/org.eclipse.cdt.autotools.source-feature/pom.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
- xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.cdt</groupId>
- <artifactId>cdt-parent</artifactId>
- <version>9.3.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
- </parent>
-
- <groupId>org.eclipse.cdt.features</groupId>
- <version>9.3.0-SNAPSHOT</version>
- <artifactId>org.eclipse.cdt.autotools.source</artifactId>
- <packaging>eclipse-feature</packaging>
-</project>
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 1f0c7bcb07..0000000000
--- 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 ca18a6370a..0000000000
--- a/build/org.eclipse.cdt.gnu.build.source-feature/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.cdt.gnu.build.source-feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
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 b3a611b5c9..0000000000
--- 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 1f0c7bcb07..0000000000
--- 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 147db114c1..0000000000
--- a/build/org.eclipse.cdt.gnu.build.source-feature/feature.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<feature
- id="org.eclipse.cdt.gnu.build.source"
- label="%featureName"
- version="9.3.0.qualifier"
- provider-name="%providerName"
- license-feature="org.eclipse.license"
- license-feature-version="0.0.0">
-
- <description>
- %description
- </description>
-
- <copyright>
- %copyright
- </copyright>
-
- <license url="%licenseURL">
- %license
- </license>
-
- <plugin
- id="org.eclipse.cdt.managedbuilder.gnu.ui.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.build.gcc.core.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
-</feature>
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 9cc6f6d87c..0000000000
--- a/build/org.eclipse.cdt.gnu.build.source-feature/pom.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
- xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.cdt</groupId>
- <artifactId>cdt-parent</artifactId>
- <version>9.3.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
- </parent>
-
- <groupId>org.eclipse.cdt.features</groupId>
- <artifactId>org.eclipse.cdt.gnu.build.source</artifactId>
- <packaging>eclipse-feature</packaging>
-</project>
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 eb69c975a3..0000000000
--- 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 92e19867ea..0000000000
--- 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 fd1f5a59a5..0000000000
--- a/cross/org.eclipse.cdt.build.crossgcc-feature/sourceTemplateFeature/feature.xml
+++ /dev/null
@@ -1,116 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<feature
- id="org.eclipse.cdt.source"
- label="%featureName"
- version="9.3.0.qualifier"
- provider-name="%providerName"
- license-feature="org.eclipse.license"
- license-feature-version="0.0.0">
-
- <description>
- %description
- </description>
-
- <copyright>
- %copyright
- </copyright>
-
- <license url="%licenseURL">
- %license
- </license>
-
- <includes
- id="org.eclipse.cdt.gnu.build.source"
- version="0.0.0"/>
-
- <includes
- id="org.eclipse.cdt.gnu.debug.source"
- version="0.0.0"/>
-
- <plugin
- id="org.eclipse.cdt.source"
- download-size="0"
- install-size="0"
- version="5.0.0.qualifier"/>
-
- <plugin
- id="org.eclipse.cdt.source.aix.motif.ppc"
- os="aix"
- ws="motif"
- arch="ppc"
- download-size="0"
- install-size="0"
- version="5.0.0.qualifier"
- fragment="true"/>
-
- <plugin
- id="org.eclipse.cdt.source.linux.gtk.x86"
- os="linux"
- ws="gtk"
- arch="x86"
- download-size="0"
- install-size="0"
- version="5.0.0.qualifier"
- fragment="true"/>
-
- <plugin
- id="org.eclipse.cdt.source.linux.gtk.x86_64"
- os="linux"
- ws="gtk"
- arch="x86_64"
- download-size="0"
- install-size="0"
- version="5.0.0.qualifier"
- fragment="true"/>
-
- <plugin
- id="org.eclipse.cdt.source.linux.gtk.ppc"
- os="linux"
- ws="gtk"
- arch="ppc"
- download-size="0"
- install-size="0"
- version="5.0.0.qualifier"
- fragment="true"/>
-
- <plugin
- id="org.eclipse.cdt.source.linux.gtk.ia64"
- os="linux"
- ws="gtk"
- arch="ia64"
- download-size="0"
- install-size="0"
- version="5.0.0.qualifier"
- fragment="true"/>
-
- <plugin
- id="org.eclipse.cdt.source.macosx.carbon.ppc"
- os="macosx"
- ws="carbon"
- arch="ppc"
- download-size="0"
- install-size="0"
- version="5.0.0.qualifier"
- fragment="true"/>
-
- <plugin
- id="org.eclipse.cdt.source.qnx.photon.x86"
- os="qnx"
- ws="photon"
- arch="x86"
- download-size="0"
- install-size="0"
- version="5.0.0.qualifier"
- fragment="true"/>
-
- <plugin
- id="org.eclipse.cdt.source.win32.win32.x86"
- os="win32"
- ws="win32"
- arch="x86"
- download-size="0"
- install-size="0"
- version="5.0.0.qualifier"
- fragment="true"/>
-
-</feature>
diff --git a/cross/org.eclipse.cdt.launch.remote-feature/pom.xml b/cross/org.eclipse.cdt.launch.remote-feature/pom.xml
index 4997a713bb..20be1fe60f 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 @@
<version>9.3.0-SNAPSHOT</version>
<artifactId>org.eclipse.cdt.launch.remote</artifactId>
<packaging>eclipse-feature</packaging>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>tycho-source-feature-plugin</artifactId>
- <version>${tycho-extras-version}</version>
- <executions>
- <execution>
- <id>source-feature</id>
- <phase>package</phase>
- <goals>
- <goal>source-feature</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-p2-plugin</artifactId>
- <version>${tycho-version}</version>
- <executions>
- <execution>
- <id>attached-p2-metadata</id>
- <phase>package</phase>
- <goals>
- <goal>p2-metadata</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
</project>
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 bed084dccc..0000000000
--- 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 bc6609e83a..0000000000
--- 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 001a1561ac..0000000000
--- a/debug/org.eclipse.cdt.debug.standalone.source-feature/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.cdt.debug.standalone.source-feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
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 d54f9f2308..0000000000
--- 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 f2317edf12..0000000000
--- 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 b3bf9194f8..0000000000
--- a/debug/org.eclipse.cdt.debug.standalone.source-feature/feature.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<feature
- id="org.eclipse.cdt.debug.standalone.source"
- label="%featureName"
- version="9.3.0.qualifier"
- provider-name="%providerName"
- license-feature="org.eclipse.license"
- license-feature-version="0.0.0">
-
- <description>
- %description
- </description>
-
- <copyright>
- %copyright
- </copyright>
-
- <license url="%licenseURL">
- %license
- </license>
-
- <plugin
- id="org.eclipse.cdt.debug.application.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
-</feature>
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 7c0c0d966d..0000000000
--- a/debug/org.eclipse.cdt.debug.standalone.source-feature/pom.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
- xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.cdt</groupId>
- <artifactId>cdt-parent</artifactId>
- <version>9.3.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
- </parent>
-
- <groupId>org.eclipse.cdt.features</groupId>
- <artifactId>org.eclipse.cdt.debug.standalone.source</artifactId>
- <packaging>eclipse-feature</packaging>
- <version>9.3.0-SNAPSHOT</version>
-</project>
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 d5be9af00d..0000000000
--- 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 fcf0a3cdab..0000000000
--- a/debug/org.eclipse.cdt.gdb.source-feature/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.cdt.gdb.source-feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
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 b3a611b5c9..0000000000
--- 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 d5be9af00d..0000000000
--- 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 84c168bb86..0000000000
--- a/debug/org.eclipse.cdt.gdb.source-feature/feature.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<feature
- id="org.eclipse.cdt.gdb.source"
- label="%featureName"
- version="9.3.0.qualifier"
- provider-name="%providerName"
- license-feature="org.eclipse.license"
- license-feature-version="0.0.0">
-
- <description>
- %description
- </description>
-
- <copyright>
- %copyright
- </copyright>
-
- <license url="%licenseURL">
- %license
- </license>
-
- <plugin
- id="org.eclipse.cdt.gdb.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.gdb.ui.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
-</feature>
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 4497ee388f..0000000000
--- a/debug/org.eclipse.cdt.gdb.source-feature/pom.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
- xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.cdt</groupId>
- <artifactId>cdt-parent</artifactId>
- <version>9.3.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
- </parent>
-
- <groupId>org.eclipse.cdt.features</groupId>
- <artifactId>org.eclipse.cdt.gdb.source</artifactId>
- <packaging>eclipse-feature</packaging>
- <version>9.3.0-SNAPSHOT</version>
-</project>
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 82b9ec6821..0000000000
--- 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 f93e42d33f..0000000000
--- a/debug/org.eclipse.cdt.gnu.debug.source-feature/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.cdt.gnu.debug.source-feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
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 b3a611b5c9..0000000000
--- 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 82b9ec6821..0000000000
--- 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 c672967f98..0000000000
--- a/debug/org.eclipse.cdt.gnu.debug.source-feature/feature.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<feature
- id="org.eclipse.cdt.gnu.debug.source"
- label="%featureName"
- version="9.3.0.qualifier"
- provider-name="%providerName"
- license-feature="org.eclipse.license"
- license-feature-version="0.0.0">
-
- <description>
- %description
- </description>
-
- <copyright>
- %copyright
- </copyright>
-
- <license url="%licenseURL">
- %license
- </license>
-
- <plugin
- id="org.eclipse.cdt.launch.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
-</feature>
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 1f94766068..0000000000
--- a/debug/org.eclipse.cdt.gnu.debug.source-feature/pom.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
- xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.cdt</groupId>
- <artifactId>cdt-parent</artifactId>
- <version>9.3.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
- </parent>
-
- <groupId>org.eclipse.cdt.features</groupId>
- <artifactId>org.eclipse.cdt.gnu.debug.source</artifactId>
- <packaging>eclipse-feature</packaging>
- <version>9.3.0-SNAPSHOT</version>
-</project>
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 2f2b76ea13..0000000000
--- 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 7da107b4ee..0000000000
--- a/dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.cdt.gnu.dsf.source-feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
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 b3a611b5c9..0000000000
--- 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 2f2b76ea13..0000000000
--- 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 43e15f8054..0000000000
--- a/dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/feature.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<feature
- id="org.eclipse.cdt.gnu.dsf.source"
- label="%featureName"
- version="9.3.0.qualifier"
- provider-name="%providerName"
- license-feature="org.eclipse.license"
- license-feature-version="0.0.0">
-
- <description>
- %description
- </description>
-
- <copyright>
- %copyright
- </copyright>
-
- <license url="%licenseURL">
- %license
- </license>
-
- <plugin
- id="org.eclipse.cdt.dsf.gdb.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.dsf.gdb.ui.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
-</feature>
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 c64c4df908..0000000000
--- a/dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/pom.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
- xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.cdt</groupId>
- <artifactId>cdt-parent</artifactId>
- <version>9.3.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
- </parent>
-
- <groupId>org.eclipse.cdt.features</groupId>
- <version>9.3.0-SNAPSHOT</version>
- <artifactId>org.eclipse.cdt.gnu.dsf.source</artifactId>
- <packaging>eclipse-feature</packaging>
-</project>
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 1f06e05655..0000000000
--- 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 9b436ff2af..0000000000
--- 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 fd1f5a59a5..0000000000
--- a/dsf/org.eclipse.cdt.examples.dsf-feature/sourceTemplateFeature/feature.xml
+++ /dev/null
@@ -1,116 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<feature
- id="org.eclipse.cdt.source"
- label="%featureName"
- version="9.3.0.qualifier"
- provider-name="%providerName"
- license-feature="org.eclipse.license"
- license-feature-version="0.0.0">
-
- <description>
- %description
- </description>
-
- <copyright>
- %copyright
- </copyright>
-
- <license url="%licenseURL">
- %license
- </license>
-
- <includes
- id="org.eclipse.cdt.gnu.build.source"
- version="0.0.0"/>
-
- <includes
- id="org.eclipse.cdt.gnu.debug.source"
- version="0.0.0"/>
-
- <plugin
- id="org.eclipse.cdt.source"
- download-size="0"
- install-size="0"
- version="5.0.0.qualifier"/>
-
- <plugin
- id="org.eclipse.cdt.source.aix.motif.ppc"
- os="aix"
- ws="motif"
- arch="ppc"
- download-size="0"
- install-size="0"
- version="5.0.0.qualifier"
- fragment="true"/>
-
- <plugin
- id="org.eclipse.cdt.source.linux.gtk.x86"
- os="linux"
- ws="gtk"
- arch="x86"
- download-size="0"
- install-size="0"
- version="5.0.0.qualifier"
- fragment="true"/>
-
- <plugin
- id="org.eclipse.cdt.source.linux.gtk.x86_64"
- os="linux"
- ws="gtk"
- arch="x86_64"
- download-size="0"
- install-size="0"
- version="5.0.0.qualifier"
- fragment="true"/>
-
- <plugin
- id="org.eclipse.cdt.source.linux.gtk.ppc"
- os="linux"
- ws="gtk"
- arch="ppc"
- download-size="0"
- install-size="0"
- version="5.0.0.qualifier"
- fragment="true"/>
-
- <plugin
- id="org.eclipse.cdt.source.linux.gtk.ia64"
- os="linux"
- ws="gtk"
- arch="ia64"
- download-size="0"
- install-size="0"
- version="5.0.0.qualifier"
- fragment="true"/>
-
- <plugin
- id="org.eclipse.cdt.source.macosx.carbon.ppc"
- os="macosx"
- ws="carbon"
- arch="ppc"
- download-size="0"
- install-size="0"
- version="5.0.0.qualifier"
- fragment="true"/>
-
- <plugin
- id="org.eclipse.cdt.source.qnx.photon.x86"
- os="qnx"
- ws="photon"
- arch="x86"
- download-size="0"
- install-size="0"
- version="5.0.0.qualifier"
- fragment="true"/>
-
- <plugin
- id="org.eclipse.cdt.source.win32.win32.x86"
- os="win32"
- ws="win32"
- arch="x86"
- download-size="0"
- install-size="0"
- version="5.0.0.qualifier"
- fragment="true"/>
-
-</feature>
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 6f7dd9af7f..0000000000
--- a/launch/org.eclipse.cdt.docker.launcher.source-feature/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.cdt.docker.launcher.source-feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
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 d646e2853d..0000000000
--- 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 b82fc31bcd..0000000000
--- 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 af2052a74f..0000000000
--- a/launch/org.eclipse.cdt.docker.launcher.source-feature/feature.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<feature
- id="org.eclipse.cdt.docker.launcher.source"
- label="%featureName"
- version="9.3.0.qualifier"
- provider-name="%provider"
- license-feature="org.eclipse.license"
- license-feature-version="0.0.0">
-
- <description>
- %description
- </description>
-
- <copyright>
- %copyright
- </copyright>
-
- <license url="%licenseURL">
- %license
- </license>
-
- <plugin
- id="org.eclipse.cdt.docker.launcher.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
-</feature>
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 76c9728e2a..0000000000
--- a/launch/org.eclipse.cdt.docker.launcher.source-feature/pom.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
- xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.cdt</groupId>
- <artifactId>cdt-parent</artifactId>
- <version>9.3.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
- </parent>
-
- <groupId>org.eclipse.cdt.features</groupId>
- <version>9.3.0-SNAPSHOT</version>
- <artifactId>org.eclipse.cdt.docker.launcher.source</artifactId>
- <packaging>eclipse-feature</packaging>
-</project>
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 cb9c064b4f..fbad273faa 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 @@
<artifactId>org.eclipse.cdt.llvm.dsf.lldb</artifactId>
<packaging>eclipse-feature</packaging>
- <build>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>tycho-source-feature-plugin</artifactId>
- <version>${tycho-extras-version}</version>
- <executions>
- <execution>
- <id>source-feature</id>
- <phase>package</phase>
- <goals>
- <goal>source-feature</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-p2-plugin</artifactId>
- <version>${tycho-version}</version>
- <executions>
- <execution>
- <id>attached-p2-metadata</id>
- <phase>package</phase>
- <goals>
- <goal>p2-metadata</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
</project>
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 861bd04215..0000000000
--- 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 0000000000..b96f60ebe4
--- /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 61664e8378..875f5fd8f9 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 @@
</license>
<includes
- id="org.eclipse.cdt.core.lrparser.source"
+ id="org.eclipse.cdt.core.lrparser.feature.source"
version="0.0.0"/>
<includes
diff --git a/lrparser/org.eclipse.cdt.core.lrparser.sdk.feature/pom.xml b/lrparser/org.eclipse.cdt.core.lrparser.sdk.feature/pom.xml
index 909c7145c5..60c7f3bc94 100644
--- a/lrparser/org.eclipse.cdt.core.lrparser.sdk.feature/pom.xml
+++ b/lrparser/org.eclipse.cdt.core.lrparser.sdk.feature/pom.xml
@@ -15,4 +15,20 @@
<version>9.3.0-SNAPSHOT</version>
<artifactId>org.eclipse.cdt.core.lrparser.sdk</artifactId>
<packaging>eclipse-feature</packaging>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-source-feature-plugin</artifactId>
+ <version>${tycho-extras-version}</version>
+ <executions>
+ <execution>
+ <id>source-feature</id>
+ <phase>none</phase>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
</project>
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 c18be01be3..0000000000
--- a/lrparser/org.eclipse.cdt.core.lrparser.source.feature/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.cdt.core.lrparser.source.feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
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 b3a611b5c9..0000000000
--- 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 861bd04215..0000000000
--- 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 abe1a25316..0000000000
--- a/lrparser/org.eclipse.cdt.core.lrparser.source.feature/feature.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<feature
- id="org.eclipse.cdt.core.lrparser.source"
- label="%featureName"
- version="9.3.0.qualifier"
- provider-name="%providerName"
- license-feature="org.eclipse.license"
- license-feature-version="0.0.0">
-
- <description>
- %description
- </description>
-
- <copyright>
- %copyright
- </copyright>
-
- <license url="%licenseURL">
- %license
- </license>
-
- <plugin
- id="org.eclipse.cdt.core.lrparser.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
-</feature>
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 a84a6591bd..0000000000
--- a/lrparser/org.eclipse.cdt.core.lrparser.source.feature/pom.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
- xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.cdt</groupId>
- <artifactId>cdt-parent</artifactId>
- <version>9.3.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
- </parent>
-
- <groupId>org.eclipse.cdt.features</groupId>
- <version>9.3.0-SNAPSHOT</version>
- <artifactId>org.eclipse.cdt.core.lrparser.source</artifactId>
- <packaging>eclipse-feature</packaging>
-</project>
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 485db0235a..0000000000
--- a/memory/org.eclipse.cdt.debug.ui.memory.source-feature/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.cdt.debug.ui.memory.source-feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
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 3104d6d76e..0000000000
--- 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 8875dd3f12..0000000000
--- 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 9ebf3e1d87..0000000000
--- a/memory/org.eclipse.cdt.debug.ui.memory.source-feature/feature.xml
+++ /dev/null
@@ -1,57 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<feature
- id="org.eclipse.cdt.debug.ui.memory.source"
- label="%featureName"
- version="9.3.0.qualifier"
- provider-name="%providerName"
- license-feature="org.eclipse.license"
- license-feature-version="0.0.0">
-
- <description>
- %description
- </description>
-
- <copyright>
- %copyright
- </copyright>
-
- <license url="%licenseURL">
- %license
- </license>
-
- <plugin
- id="org.eclipse.cdt.debug.ui.memory.search.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.debug.ui.memory.traditional.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.debug.ui.memory.floatingpoint.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.debug.ui.memory.transport.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.debug.ui.memory.memorybrowser.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
-</feature>
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 040de26fca..0000000000
--- a/memory/org.eclipse.cdt.debug.ui.memory.source-feature/pom.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
- xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.cdt</groupId>
- <artifactId>cdt-parent</artifactId>
- <version>9.3.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
- </parent>
-
- <version>9.3.0-SNAPSHOT</version>
- <artifactId>org.eclipse.cdt.debug.ui.memory.source</artifactId>
- <packaging>eclipse-feature</packaging>
-</project>
diff --git a/pom.xml b/pom.xml
index 1b576ddc67..294f454dbd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -57,7 +57,6 @@
<module>core/org.eclipse.cdt.core.aix</module>
<module>native/org.eclipse.cdt.native.serial</module>
<module>releng/org.eclipse.cdt.native-feature</module>
- <module>releng/org.eclipse.cdt.native.source-feature</module>
<module>releng/org.eclipse.cdt</module>
<module>core/org.eclipse.cdt.core</module>
@@ -78,26 +77,21 @@
<module>dsf/org.eclipse.cdt.dsf</module>
<module>dsf/org.eclipse.cdt.dsf.ui</module>
<module>releng/org.eclipse.cdt.platform-feature</module>
- <module>releng/org.eclipse.cdt.platform.source-feature</module>
<module>build/org.eclipse.cdt.build.gcc.core</module>
<module>build/org.eclipse.cdt.managedbuilder.gnu.ui</module>
<module>build/org.eclipse.cdt.gnu.build-feature</module>
- <module>build/org.eclipse.cdt.gnu.build.source-feature</module>
<module>debug/org.eclipse.cdt.gdb</module>
<module>debug/org.eclipse.cdt.gdb.ui</module>
<module>debug/org.eclipse.cdt.gdb-feature</module>
- <module>debug/org.eclipse.cdt.gdb.source-feature</module>
<module>launch/org.eclipse.cdt.launch</module>
<module>debug/org.eclipse.cdt.gnu.debug-feature</module>
- <module>debug/org.eclipse.cdt.gnu.debug.source-feature</module>
<module>debug/org.eclipse.cdt.debug.application</module>
<module>debug/org.eclipse.cdt.debug.application.doc</module>
<module>debug/org.eclipse.cdt.debug.standalone-feature</module>
- <module>debug/org.eclipse.cdt.debug.standalone.source-feature</module>
<!--
TODO: Investigate/Fix hanging before re-enable re-enabling
<module>debug/org.eclipse.cdt.debug.application.tests</module>
@@ -106,7 +100,6 @@
<module>dsf-gdb/org.eclipse.cdt.dsf.gdb.ui</module>
<module>dsf-gdb/org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui</module>
<module>dsf-gdb/org.eclipse.cdt.gnu.dsf-feature</module>
- <module>dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature</module>
<module>dsf-gdb/org.eclipse.cdt.gnu.multicorevisualizer-feature</module>
<module>releng/org.eclipse.cdt-feature</module>
@@ -117,12 +110,10 @@
<module>lrparser/org.eclipse.cdt.core.lrparser</module>
<module>lrparser/org.eclipse.cdt.core.lrparser.feature</module>
- <module>lrparser/org.eclipse.cdt.core.lrparser.source.feature</module>
<module>lrparser/org.eclipse.cdt.core.lrparser.sdk.feature</module>
<module>upc/org.eclipse.cdt.core.parser.upc</module>
<module>upc/org.eclipse.cdt.core.parser.upc.feature</module>
- <module>upc/org.eclipse.cdt.core.parser.upc.source.feature</module>
<module>upc/org.eclipse.cdt.core.parser.upc.sdk.feature</module>
<module>upc/org.eclipse.cdt.managedbuilder.bupc.ui</module>
@@ -140,7 +131,6 @@
<module>xlc/org.eclipse.cdt.managedbuilder.xlc.ui</module>
<module>xlc/org.eclipse.cdt.managedbuilder.xlupc.ui</module>
<module>xlc/org.eclipse.cdt.xlc.feature</module>
- <module>xlc/org.eclipse.cdt.xlc.source.feature</module>
<module>xlc/org.eclipse.cdt.xlc.sdk-feature</module>
<module>util/org.eclipse.cdt.util</module>
@@ -152,7 +142,6 @@
<module>memory/org.eclipse.cdt.debug.ui.memory.traditional</module>
<module>memory/org.eclipse.cdt.debug.ui.memory.transport</module>
<module>memory/org.eclipse.cdt.debug.ui.memory-feature</module>
- <module>memory/org.eclipse.cdt.debug.ui.memory.source-feature</module>
<module>cross/org.eclipse.cdt.build.crossgcc</module>
<module>cross/org.eclipse.cdt.build.crossgcc-feature</module>
@@ -191,11 +180,9 @@
<module>build/org.eclipse.cdt.autotools.ui</module>
<module>build/org.eclipse.cdt.autotools.ui.tests</module>
<module>build/org.eclipse.cdt.autotools-feature</module>
- <module>build/org.eclipse.cdt.autotools.source-feature</module>
<module>launch/org.eclipse.cdt.docker.launcher</module>
<module>launch/org.eclipse.cdt.docker.launcher-feature</module>
- <module>launch/org.eclipse.cdt.docker.launcher.source-feature</module>
<module>testsrunner/org.eclipse.cdt.testsrunner</module>
<module>testsrunner/org.eclipse.cdt.testsrunner.boost</module>
@@ -204,7 +191,6 @@
<module>testsrunner/org.eclipse.cdt.testsrunner.tap</module>
<module>testsrunner/org.eclipse.cdt.testsrunner.test</module>
<module>testsrunner/org.eclipse.cdt.testsrunner.feature</module>
- <module>testsrunner/org.eclipse.cdt.testsrunner.source.feature</module>
<module>llvm/org.eclipse.cdt.managedbuilder.llvm.ui</module>
<module>llvm/org.eclipse.cdt.managedbuilder.llvm-feature</module>
@@ -511,6 +497,55 @@
</executions>
</plugin>
<plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-source-feature-plugin</artifactId>
+ <version>${tycho-extras-version}</version>
+ <configuration>
+ <includeBinaryFeature>false</includeBinaryFeature>
+ </configuration>
+ <executions>
+ <execution>
+ <id>source-feature</id>
+ <phase>package</phase>
+ <goals>
+ <goal>source-feature</goal>
+ </goals>
+ <configuration>
+ <excludes>
+ <plugin id="org.eclipse.cdt.autotools.docs"/>
+ <plugin id="org.eclipse.cdt.core.linux.ppc64le"/>
+ <plugin id="org.eclipse.cdt.core.linux.ppc64"/>
+ <plugin id="org.eclipse.cdt.core.linux.x86_64"/>
+ <plugin id="org.eclipse.cdt.core.linux.x86"/>
+ <plugin id="org.eclipse.cdt.core.win32.x86_64"/>
+ <plugin id="org.eclipse.cdt.core.win32.x86"/>
+ <plugin id="org.eclipse.cdt.debug.application.doc"/>
+ <plugin id="org.eclipse.cdt.doc.user"/>
+ <plugin id="org.eclipse.cdt.debug.gdbjtag"/>
+ <plugin id="org.eclipse.cdt"/>
+ <plugin id="net.sourceforge.lpg.lpgjavaruntime"/>
+ <plugin id="org.eclipse.ant.optional.junit"/>
+ <plugin id="org.eclipse.cdt.testing"/>
+ </excludes>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-p2-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <executions>
+ <execution>
+ <id>attached-p2-metadata</id>
+ <phase>package</phase>
+ <goals>
+ <goal>p2-metadata</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.7.8</version>
diff --git a/releng/org.eclipse.cdt-feature/sourceTemplateFeature/feature.properties b/releng/org.eclipse.cdt-feature/sourceTemplateFeature/feature.properties
deleted file mode 100644
index dd1bd6657f..0000000000
--- a/releng/org.eclipse.cdt-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++ Development Tools Source
-
-# "providerName" property - name of the company that provides the feature
-providerName=Eclipse CDT
-
-# "description" property - description of the feature
-description=API documentation and source code zips for Eclipse C/C++ development tools.
-
-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/releng/org.eclipse.cdt.native-feature/sourceTemplateFeature/feature.properties b/releng/org.eclipse.cdt.native-feature/sourceTemplateFeature/feature.properties
deleted file mode 100644
index d564cda4c3..0000000000
--- a/releng/org.eclipse.cdt.native-feature/sourceTemplateFeature/feature.properties
+++ /dev/null
@@ -1,34 +0,0 @@
-###############################################################################
-# Copyright (c) 2005, 2014 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
-# Martin Oberhuber (Wind River) - [303083] Split out the Spawner
-###############################################################################
-# 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++ Development Tooling Native Utilities
-
-# "providerName" property - name of the company that provides the feature
-providerName=Eclipse CDT
-
-# "description" property - description of the feature
-description=Eclipse C/C++ development platform native code and fragments for spawner. Included in C/C++ Development Tools.
-
-# copyright
-copyright=\
-Copyright (c) 2002, 2014 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/releng/org.eclipse.cdt.native.source-feature/.project b/releng/org.eclipse.cdt.native.source-feature/.project
deleted file mode 100644
index 51da0be829..0000000000
--- a/releng/org.eclipse.cdt.native.source-feature/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.cdt.native.source-feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
diff --git a/releng/org.eclipse.cdt.native.source-feature/build.properties b/releng/org.eclipse.cdt.native.source-feature/build.properties
deleted file mode 100644
index ba61f8a58b..0000000000
--- a/releng/org.eclipse.cdt.native.source-feature/build.properties
+++ /dev/null
@@ -1,12 +0,0 @@
-###############################################################################
-# Copyright (c) 2014 Wind River Systems 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:
-# Wind River Systems - initial API and implementation
-###############################################################################
-bin.includes = feature.xml,\
- feature.properties
diff --git a/releng/org.eclipse.cdt.native.source-feature/feature.properties b/releng/org.eclipse.cdt.native.source-feature/feature.properties
deleted file mode 100644
index 61a897b4a5..0000000000
--- a/releng/org.eclipse.cdt.native.source-feature/feature.properties
+++ /dev/null
@@ -1,34 +0,0 @@
-###############################################################################
-# Copyright (c) 2005, 2014 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
-# Martin Oberhuber (Wind River) - [303083] Split out the Spawner
-###############################################################################
-# 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++ Development Tooling Native Utilities Source
-
-# "providerName" property - name of the company that provides the feature
-providerName=Eclipse CDT
-
-# "description" property - description of the feature
-description=Source code for Eclipse C/C++ development tools.
-
-# copyright
-copyright=\
-Copyright (c) 2002, 2014 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/releng/org.eclipse.cdt.native.source-feature/feature.xml b/releng/org.eclipse.cdt.native.source-feature/feature.xml
deleted file mode 100644
index 30fa4cc0a6..0000000000
--- a/releng/org.eclipse.cdt.native.source-feature/feature.xml
+++ /dev/null
@@ -1,71 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<feature
- id="org.eclipse.cdt.native.source"
- label="%featureName"
- version="9.3.0.qualifier"
- provider-name="%providerName"
- license-feature="org.eclipse.license"
- license-feature-version="0.0.0">
-
- <description>
- %description
- </description>
-
- <copyright>
- %copyright
- </copyright>
-
- <license url="%licenseURL">
- %license
- </license>
-
- <plugin
- id="org.eclipse.cdt.core.native.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.core.aix.source"
- os="aix"
- download-size="0"
- install-size="0"
- version="0.0.0"
- fragment="true"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.core.linux.source"
- os="linux"
- download-size="0"
- install-size="0"
- version="0.0.0"
- fragment="true"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.core.macosx.source"
- os="macosx"
- download-size="0"
- install-size="0"
- version="0.0.0"
- fragment="true"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.core.win32.source"
- os="win32"
- download-size="0"
- install-size="0"
- version="0.0.0"
- fragment="true"/>
-
- <plugin
- id="org.eclipse.cdt.native.serial.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
-</feature>
diff --git a/releng/org.eclipse.cdt.native.source-feature/pom.xml b/releng/org.eclipse.cdt.native.source-feature/pom.xml
deleted file mode 100644
index 2c1d9715ed..0000000000
--- a/releng/org.eclipse.cdt.native.source-feature/pom.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
- xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.cdt</groupId>
- <artifactId>cdt-parent</artifactId>
- <version>9.3.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
- </parent>
-
- <groupId>org.eclipse.cdt.features</groupId>
- <artifactId>org.eclipse.cdt.native.source</artifactId>
- <packaging>eclipse-feature</packaging>
-</project>
diff --git a/releng/org.eclipse.cdt.platform-feature/sourceTemplateFeature/feature.properties b/releng/org.eclipse.cdt.platform-feature/sourceTemplateFeature/feature.properties
deleted file mode 100644
index da00d3d53e..0000000000
--- a/releng/org.eclipse.cdt.platform-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++ Development Tooling Source
-
-# "providerName" property - name of the company that provides the feature
-providerName=Eclipse CDT
-
-# "description" property - description of the feature
-description=API documentation and source code zips for Eclipse C/C++ development tools.
-
-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/releng/org.eclipse.cdt.platform.source-feature/.project b/releng/org.eclipse.cdt.platform.source-feature/.project
deleted file mode 100644
index caa574a791..0000000000
--- a/releng/org.eclipse.cdt.platform.source-feature/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.cdt.platform.source-feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
diff --git a/releng/org.eclipse.cdt.platform.source-feature/build.properties b/releng/org.eclipse.cdt.platform.source-feature/build.properties
deleted file mode 100644
index b3a611b5c9..0000000000
--- a/releng/org.eclipse.cdt.platform.source-feature/build.properties
+++ /dev/null
@@ -1,2 +0,0 @@
-bin.includes = feature.xml,\
- feature.properties
diff --git a/releng/org.eclipse.cdt.platform.source-feature/feature.properties b/releng/org.eclipse.cdt.platform.source-feature/feature.properties
deleted file mode 100644
index da00d3d53e..0000000000
--- a/releng/org.eclipse.cdt.platform.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++ Development Tooling Source
-
-# "providerName" property - name of the company that provides the feature
-providerName=Eclipse CDT
-
-# "description" property - description of the feature
-description=API documentation and source code zips for Eclipse C/C++ development tools.
-
-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/releng/org.eclipse.cdt.platform.source-feature/feature.xml b/releng/org.eclipse.cdt.platform.source-feature/feature.xml
deleted file mode 100644
index b62864c5a0..0000000000
--- a/releng/org.eclipse.cdt.platform.source-feature/feature.xml
+++ /dev/null
@@ -1,138 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<feature
- id="org.eclipse.cdt.platform.source"
- label="%featureName"
- version="9.3.0.qualifier"
- provider-name="%providerName"
- license-feature="org.eclipse.license"
- license-feature-version="0.0.0">
-
- <description>
- %description
- </description>
-
- <copyright>
- %copyright
- </copyright>
-
- <license url="%licenseURL">
- %license
- </license>
-
- <includes
- id="org.eclipse.cdt.native.source"
- version="0.0.0"/>
-
- <plugin
- id="org.eclipse.cdt.core.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.codan.core.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.codan.ui.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.codan.core.cxx.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.codan.ui.cxx.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.codan.checkers.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.codan.checkers.ui.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.debug.core.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.debug.ui.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.make.core.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.make.ui.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.managedbuilder.core.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.managedbuilder.ui.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.ui.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.dsf.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.dsf.ui.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
-</feature>
diff --git a/releng/org.eclipse.cdt.platform.source-feature/pom.xml b/releng/org.eclipse.cdt.platform.source-feature/pom.xml
deleted file mode 100644
index b8f0d00fa1..0000000000
--- a/releng/org.eclipse.cdt.platform.source-feature/pom.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
- xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.cdt</groupId>
- <artifactId>cdt-parent</artifactId>
- <version>9.3.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
- </parent>
-
- <groupId>org.eclipse.cdt.features</groupId>
- <artifactId>org.eclipse.cdt.platform.source</artifactId>
- <packaging>eclipse-feature</packaging>
-</project>
diff --git a/releng/org.eclipse.cdt.repo/category.xml b/releng/org.eclipse.cdt.repo/category.xml
index 9c776bbabe..819d4c4a36 100644
--- a/releng/org.eclipse.cdt.repo/category.xml
+++ b/releng/org.eclipse.cdt.repo/category.xml
@@ -11,30 +11,48 @@
<feature url="features/org.eclipse.cdt.core.lrparser.feature_0.0.0.qualifier.jar" id="org.eclipse.cdt.core.lrparser.feature" version="0.0.0">
<category name="extra"/>
</feature>
+ <feature url="features/org.eclipse.cdt.core.lrparser.feature.source_0.0.0.qualifier.jar" id="org.eclipse.cdt.core.lrparser.feature.source" version="0.0.0">
+ <category name="extra"/>
+ </feature>
<feature url="features/org.eclipse.cdt.core.lrparser.sdk_0.0.0.qualifier.jar" id="org.eclipse.cdt.core.lrparser.sdk" version="0.0.0">
<category name="extra"/>
</feature>
<feature url="features/org.eclipse.cdt.core.parser.upc.feature_0.0.0.qualifier.jar" id="org.eclipse.cdt.core.parser.upc.feature" version="0.0.0">
<category name="extra"/>
</feature>
- <feature url="features/org.eclipse.cdt.core.parser.upc.sdk.feature_0.0.0.qualifier.jar" id="org.eclipse.cdt.core.parser.upc.sdk" version="0.0.0">
+ <feature url="features/org.eclipse.cdt.core.parser.upc.feature.source_0.0.0.qualifier.jar" id="org.eclipse.cdt.core.parser.upc.feature.source" version="0.0.0">
+ <category name="extra"/>
+ </feature>
+ <feature url="features/org.eclipse.cdt.core.parser.upc.sdk_0.0.0.qualifier.jar" id="org.eclipse.cdt.core.parser.upc.sdk" version="0.0.0">
<category name="extra"/>
</feature>
<feature url="features/org.eclipse.cdt.bupc_0.0.0.qualifier.jar" id="org.eclipse.cdt.bupc" version="0.0.0">
<category name="extra"/>
</feature>
+ <feature url="features/org.eclipse.cdt.bupc.source_0.0.0.qualifier.jar" id="org.eclipse.cdt.bupc.source" version="0.0.0">
+ <category name="extra"/>
+ </feature>
<feature url="features/org.eclipse.cdt.debug.gdbjtag_0.0.0.qualifier.jar" id="org.eclipse.cdt.debug.gdbjtag" version="0.0.0">
<category name="extra"/>
</feature>
+ <feature url="features/org.eclipse.cdt.debug.gdbjtag.source_0.0.0.qualifier.jar" id="org.eclipse.cdt.debug.gdbjtag.source" version="0.0.0">
+ <category name="extra"/>
+ </feature>
<feature url="features/org.eclipse.cdt.xlc.feature_0.0.0.qualifier.jar" id="org.eclipse.cdt.xlc.feature" version="0.0.0">
<category name="extra"/>
</feature>
+ <feature url="features/org.eclipse.cdt.xlc.feature.source_0.0.0.qualifier.jar" id="org.eclipse.cdt.xlc.feature.source" version="0.0.0">
+ <category name="extra"/>
+ </feature>
<feature url="features/org.eclipse.cdt.xlc.sdk_0.0.0.qualifier.jar" id="org.eclipse.cdt.xlc.sdk" version="0.0.0">
<category name="extra"/>
</feature>
<feature url="features/org.eclipse.cdt.util_0.0.0.qualifier.jar" id="org.eclipse.cdt.util" version="0.0.0">
<category name="extra"/>
</feature>
+ <feature url="features/org.eclipse.cdt.util.source_0.0.0.qualifier.jar" id="org.eclipse.cdt.util.source" version="0.0.0">
+ <category name="extra"/>
+ </feature>
<feature url="features/org.eclipse.cdt.debug.ui.memory_0.0.0.qualifier.jar" id="org.eclipse.cdt.debug.ui.memory" version="0.0.0">
<category name="extra"/>
</feature>
@@ -44,6 +62,9 @@
<feature url="features/org.eclipse.cdt.build.crossgcc_0.0.0.qualifier.jar" id="org.eclipse.cdt.build.crossgcc" version="0.0.0">
<category name="extra"/>
</feature>
+ <feature url="features/org.eclipse.cdt.build.crossgcc.source_0.0.0.qualifier.jar" id="org.eclipse.cdt.build.crossgcc.source" version="0.0.0">
+ <category name="extra"/>
+ </feature>
<feature url="features/org.eclipse.cdt.launch.remote_0.0.0.qualifier.jar" id="org.eclipse.cdt.launch.remote" version="0.0.0">
<category name="extra"/>
</feature>
@@ -53,15 +74,27 @@
<feature url="features/org.eclipse.cdt.msw_0.0.0.qualifier.jar" id="org.eclipse.cdt.msw" version="0.0.0">
<category name="extra"/>
</feature>
+ <feature url="features/org.eclipse.cdt.msw.source_0.0.0.qualifier.jar" id="org.eclipse.cdt.msw.source" version="0.0.0">
+ <category name="extra"/>
+ </feature>
+ <feature url="features/org.eclipse.cdt.examples.dsf.source_0.0.0.qualifier.jar" id="org.eclipse.cdt.examples.dsf.source" version="0.0.0">
+ <category name="extra"/>
+ </feature>
<feature url="features/org.eclipse.cdt.examples.dsf_0.0.0.qualifier.jar" id="org.eclipse.cdt.examples.dsf" version="0.0.0">
<category name="extra"/>
</feature>
<feature url="features/org.eclipse.cdt.visualizer_0.0.0.qualifier.jar" id="org.eclipse.cdt.visualizer" version="0.0.0">
<category name="extra"/>
</feature>
+ <feature url="features/org.eclipse.cdt.visualizer.source_0.0.0.qualifier.jar" id="org.eclipse.cdt.visualizer.source" version="0.0.0">
+ <category name="extra"/>
+ </feature>
<feature url="features/org.eclipse.cdt.gnu.multicorevisualizer_0.0.0.qualifier.jar" id="org.eclipse.cdt.gnu.multicorevisualizer" version="0.0.0">
<category name="extra"/>
</feature>
+ <feature url="features/org.eclipse.cdt.gnu.multicorevisualizer.source_0.0.0.qualifier.jar" id="org.eclipse.cdt.gnu.multicorevisualizer.source" version="0.0.0">
+ <category name="extra"/>
+ </feature>
<feature url="features/org.eclipse.cdt.autotools_0.0.0.qualifier.jar" id="org.eclipse.cdt.autotools" version="0.0.0">
<category name="extra"/>
</feature>
@@ -77,28 +110,43 @@
<feature url="features/org.eclipse.cdt.testsrunner.feature_0.0.0.qualifier.jar" id="org.eclipse.cdt.testsrunner.feature" version="0.0.0">
<category name="extra"/>
</feature>
- <feature url="features/org.eclipse.cdt.testsrunner.source.feature_0.0.0.qualifier.jar" id="org.eclipse.cdt.testsrunner.source.feature" version="0.0.0">
+ <feature url="features/org.eclipse.cdt.testsrunner.feature.source_0.0.0.qualifier.jar" id="org.eclipse.cdt.testsrunner.feature.source" version="0.0.0">
<category name="extra"/>
</feature>
<feature url="features/org.eclipse.cdt.managedbuilder.llvm_0.0.0.qualifier.jar" id="org.eclipse.cdt.managedbuilder.llvm" version="0.0.0">
<category name="extra"/>
</feature>
+ <feature url="features/org.eclipse.cdt.managedbuilder.llvm.source_0.0.0.qualifier.jar" id="org.eclipse.cdt.managedbuilder.llvm.source" version="0.0.0">
+ <category name="extra"/>
+ </feature>
<feature url="features/org.eclipse.cdt.qt_0.0.0.qualifier.jar" id="org.eclipse.cdt.qt" version="0.0.0">
<category name="extra"/>
</feature>
+ <feature url="features/org.eclipse.cdt.qt.source_0.0.0.qualifier.jar" id="org.eclipse.cdt.qt.source" version="0.0.0">
+ <category name="extra"/>
+ </feature>
<feature url="features/org.eclipse.cdt.remote_0.0.0.qualifier.jar" id="org.eclipse.cdt.remote" version="0.0.0">
<category name="extra"/>
</feature>
- <feature url="features/org.eclipse.cdt.debug.standalone_0.0.0.qualifier.jar" id="org.eclipse.cdt.debug.standalone" version="0.0.0">
+ <feature url="features/org.eclipse.cdt.remote.source_0.0.0.qualifier.jar" id="org.eclipse.cdt.remote.source" version="0.0.0">
<category name="extra"/>
</feature>
+ <feature url="features/org.eclipse.cdt.debug.standalone_0.0.0.qualifier.jar" id="org.eclipse.cdt.debug.standalone" version="0.0.0">
<category name="extra"/>
+ </feature>
<feature url="features/org.eclipse.cdt.debug.standalone.source_0.0.0.qualifier.jar" id="org.eclipse.cdt.debug.standalone.source" version="0.0.0">
+ <category name="extra"/>
+ </feature>
+ <feature url="features/org.eclipse.cdt.arduino_0.0.0.qualifier.jar" id="org.eclipse.cdt.arduino" version="0.0.0">
+ <category name="extra"/>
+ </feature>
+ <feature url="features/org.eclipse.cdt.arduino.source_0.0.0.qualifier.jar" id="org.eclipse.cdt.arduino.source" version="0.0.0">
+ <category name="extra"/>
</feature>
- <feature id="org.eclipse.cdt.arduino">
+ <feature url="features/org.eclipse.cdt.cmake_0.0.0.qualifier.jar" id="org.eclipse.cdt.cmake" version="0.0.0">
<category name="extra"/>
</feature>
- <feature id="org.eclipse.cdt.cmake">
+ <feature url="features/org.eclipse.cdt.cmake.source_0.0.0.qualifier.jar" id="org.eclipse.cdt.cmake.source" version="0.0.0">
<category name="extra"/>
</feature>
<feature url="features/org.eclipse.cdt.llvm.dsf.lldb_0.0.0.qualifier.jar" id="org.eclipse.cdt.llvm.dsf.lldb" version="0.0.0">
diff --git a/releng/org.eclipse.cdt.sdk-feature/feature.xml b/releng/org.eclipse.cdt.sdk-feature/feature.xml
index 46e1de2531..293d3a2ed3 100644
--- a/releng/org.eclipse.cdt.sdk-feature/feature.xml
+++ b/releng/org.eclipse.cdt.sdk-feature/feature.xml
@@ -20,23 +20,7 @@
</license>
<includes
- id="org.eclipse.cdt.platform.source"
- version="0.0.0"/>
-
- <includes
- id="org.eclipse.cdt.gnu.build.source"
- version="0.0.0"/>
-
- <includes
- id="org.eclipse.cdt.gnu.debug.source"
- version="0.0.0"/>
-
- <includes
- id="org.eclipse.cdt.gnu.dsf.source"
- version="0.0.0"/>
-
- <includes
- id="org.eclipse.cdt.gdb.source"
+ id="org.eclipse.cdt.source"
version="0.0.0"/>
<includes
diff --git a/releng/org.eclipse.cdt.sdk-feature/pom.xml b/releng/org.eclipse.cdt.sdk-feature/pom.xml
index 172b340bc8..6af22411aa 100644
--- a/releng/org.eclipse.cdt.sdk-feature/pom.xml
+++ b/releng/org.eclipse.cdt.sdk-feature/pom.xml
@@ -14,4 +14,20 @@
<groupId>org.eclipse.cdt.features</groupId>
<artifactId>org.eclipse.cdt.sdk</artifactId>
<packaging>eclipse-feature</packaging>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-source-feature-plugin</artifactId>
+ <version>${tycho-extras-version}</version>
+ <executions>
+ <execution>
+ <id>source-feature</id>
+ <phase>none</phase>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
</project>
diff --git a/releng/org.eclipse.cdt.testing-feature/pom.xml b/releng/org.eclipse.cdt.testing-feature/pom.xml
index b7434551ca..a575016236 100644
--- a/releng/org.eclipse.cdt.testing-feature/pom.xml
+++ b/releng/org.eclipse.cdt.testing-feature/pom.xml
@@ -14,43 +14,4 @@
<groupId>org.eclipse.cdt.features</groupId>
<artifactId>org.eclipse.cdt.testing</artifactId>
<packaging>eclipse-feature</packaging>
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho.extras</groupId>
- <artifactId>tycho-source-feature-plugin</artifactId>
- <version>${tycho-extras-version}</version>
- <executions>
- <execution>
- <id>source-feature</id>
- <phase>package</phase>
- <goals>
- <goal>source-feature</goal>
- </goals>
- <configuration>
- <excludes>
- <plugin id="org.eclipse.ant.optional.junit"/>
- <plugin id="org.eclipse.cdt.testing"/>
- </excludes>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-p2-plugin</artifactId>
- <version>${tycho-version}</version>
- <executions>
- <execution>
- <id>attached-p2-metadata</id>
- <phase>package</phase>
- <goals>
- <goal>p2-metadata</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
- </build>
</project>
diff --git a/testsrunner/org.eclipse.cdt.testsrunner.feature/sourceTemplateFeature/p2.inf b/testsrunner/org.eclipse.cdt.testsrunner.feature/sourceTemplateFeature/p2.inf
new file mode 100644
index 0000000000..73fb64e455
--- /dev/null
+++ b/testsrunner/org.eclipse.cdt.testsrunner.feature/sourceTemplateFeature/p2.inf
@@ -0,0 +1 @@
+update.matchExp=providedCapabilities.exists(pc | pc.namespace == 'org.eclipse.equinox.p2.iu' && (pc.name == 'org.eclipse.cdt.testsrunner.source.feature.feature.group' || pc.name == 'org.eclipse.cdt.testsrunner.feature.source.feature.group'))
diff --git a/testsrunner/org.eclipse.cdt.testsrunner.source.feature/.project b/testsrunner/org.eclipse.cdt.testsrunner.source.feature/.project
deleted file mode 100644
index cc09c4417e..0000000000
--- a/testsrunner/org.eclipse.cdt.testsrunner.source.feature/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.cdt.testsrunner.source.feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
diff --git a/testsrunner/org.eclipse.cdt.testsrunner.source.feature/build.properties b/testsrunner/org.eclipse.cdt.testsrunner.source.feature/build.properties
deleted file mode 100644
index b3a611b5c9..0000000000
--- a/testsrunner/org.eclipse.cdt.testsrunner.source.feature/build.properties
+++ /dev/null
@@ -1,2 +0,0 @@
-bin.includes = feature.xml,\
- feature.properties
diff --git a/testsrunner/org.eclipse.cdt.testsrunner.source.feature/feature.properties b/testsrunner/org.eclipse.cdt.testsrunner.source.feature/feature.properties
deleted file mode 100644
index 2017e26816..0000000000
--- a/testsrunner/org.eclipse.cdt.testsrunner.source.feature/feature.properties
+++ /dev/null
@@ -1,34 +0,0 @@
-###############################################################################
-# Copyright (c) 2012 Anton Gorenkov 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:
-# Anton Gorenkov - initial API and implementation
-# Marc-Andre Laperle
-###############################################################################
-# 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++ Unit Testing Support Source
-
-# "providerName" property - name of the company that provides the feature
-providerName=Eclipse CDT
-
-# "description" property - description of the feature
-description=Support for running unit tests. Source code.
-
-# copyright
-copyright=\
-Copyright (c) 2012 Anton Gorenkov 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/testsrunner/org.eclipse.cdt.testsrunner.source.feature/feature.xml b/testsrunner/org.eclipse.cdt.testsrunner.source.feature/feature.xml
deleted file mode 100644
index 28c6a62868..0000000000
--- a/testsrunner/org.eclipse.cdt.testsrunner.source.feature/feature.xml
+++ /dev/null
@@ -1,57 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<feature
- id="org.eclipse.cdt.testsrunner.source.feature"
- label="%featureName"
- version="9.3.0.qualifier"
- provider-name="%providerName"
- license-feature="org.eclipse.license"
- license-feature-version="0.0.0">
-
- <description>
- %description
- </description>
-
- <copyright>
- %copyright
- </copyright>
-
- <license url="%licenseURL">
- %license
- </license>
-
- <plugin
- id="org.eclipse.cdt.testsrunner.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.testsrunner.boost.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.testsrunner.gtest.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.testsrunner.qttest.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.testsrunner.tap.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
-</feature>
diff --git a/testsrunner/org.eclipse.cdt.testsrunner.source.feature/pom.xml b/testsrunner/org.eclipse.cdt.testsrunner.source.feature/pom.xml
deleted file mode 100644
index cd493746a6..0000000000
--- a/testsrunner/org.eclipse.cdt.testsrunner.source.feature/pom.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
- xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.cdt</groupId>
- <artifactId>cdt-parent</artifactId>
- <version>9.3.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
- </parent>
-
- <groupId>org.eclipse.cdt.features</groupId>
- <version>9.3.0-SNAPSHOT</version>
- <artifactId>org.eclipse.cdt.testsrunner.source.feature</artifactId>
- <packaging>eclipse-feature</packaging>
-</project>
diff --git a/upc/org.eclipse.cdt.core.parser.upc.feature/sourceTemplateFeature/feature.properties b/upc/org.eclipse.cdt.core.parser.upc.feature/sourceTemplateFeature/feature.properties
deleted file mode 100644
index b55dc4cbab..0000000000
--- a/upc/org.eclipse.cdt.core.parser.upc.feature/sourceTemplateFeature/feature.properties
+++ /dev/null
@@ -1,33 +0,0 @@
-###############################################################################
-# Copyright (c) 2009, 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++ UPC (Unified Parallel C) Support Source
-
-# "providerName" property - name of the company that provides the feature
-providerName=Eclipse CDT
-
-# "description" property - description of the feature
-description=Support for the Unified Parallel C variant of the C programming language. Source code.
-
-# copyright
-copyright=\
-Copyright (c) 2007, 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/upc/org.eclipse.cdt.core.parser.upc.feature/sourceTemplateFeature/p2.inf b/upc/org.eclipse.cdt.core.parser.upc.feature/sourceTemplateFeature/p2.inf
new file mode 100644
index 0000000000..91b75dae07
--- /dev/null
+++ b/upc/org.eclipse.cdt.core.parser.upc.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.parser.upc.source.feature.group' || pc.name == 'org.eclipse.cdt.core.parser.upc.feature.source.feature.group'))
diff --git a/upc/org.eclipse.cdt.core.parser.upc.sdk.feature/feature.xml b/upc/org.eclipse.cdt.core.parser.upc.sdk.feature/feature.xml
index d2e990e492..b9b63a8674 100644
--- a/upc/org.eclipse.cdt.core.parser.upc.sdk.feature/feature.xml
+++ b/upc/org.eclipse.cdt.core.parser.upc.sdk.feature/feature.xml
@@ -21,15 +21,11 @@
</license>
<includes
- id="org.eclipse.cdt.core.parser.upc.source"
+ id="org.eclipse.cdt.core.parser.upc.feature.source"
version="0.0.0"/>
<includes
id="org.eclipse.cdt.core.parser.upc.feature"
version="0.0.0"/>
- <includes
- id="org.eclipse.cdt.core.lrparser.sdk"
- version="0.0.0"/>
-
</feature>
diff --git a/upc/org.eclipse.cdt.core.parser.upc.sdk.feature/pom.xml b/upc/org.eclipse.cdt.core.parser.upc.sdk.feature/pom.xml
index 5c559ac461..930edcf669 100644
--- a/upc/org.eclipse.cdt.core.parser.upc.sdk.feature/pom.xml
+++ b/upc/org.eclipse.cdt.core.parser.upc.sdk.feature/pom.xml
@@ -15,4 +15,20 @@
<version>9.3.0-SNAPSHOT</version>
<artifactId>org.eclipse.cdt.core.parser.upc.sdk</artifactId>
<packaging>eclipse-feature</packaging>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-source-feature-plugin</artifactId>
+ <version>${tycho-extras-version}</version>
+ <executions>
+ <execution>
+ <id>source-feature</id>
+ <phase>none</phase>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
</project>
diff --git a/upc/org.eclipse.cdt.core.parser.upc.source.feature/.project b/upc/org.eclipse.cdt.core.parser.upc.source.feature/.project
deleted file mode 100644
index 77c267d643..0000000000
--- a/upc/org.eclipse.cdt.core.parser.upc.source.feature/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.cdt.core.parser.upc.source.feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
diff --git a/upc/org.eclipse.cdt.core.parser.upc.source.feature/build.properties b/upc/org.eclipse.cdt.core.parser.upc.source.feature/build.properties
deleted file mode 100644
index b3a611b5c9..0000000000
--- a/upc/org.eclipse.cdt.core.parser.upc.source.feature/build.properties
+++ /dev/null
@@ -1,2 +0,0 @@
-bin.includes = feature.xml,\
- feature.properties
diff --git a/upc/org.eclipse.cdt.core.parser.upc.source.feature/feature.properties b/upc/org.eclipse.cdt.core.parser.upc.source.feature/feature.properties
deleted file mode 100644
index b55dc4cbab..0000000000
--- a/upc/org.eclipse.cdt.core.parser.upc.source.feature/feature.properties
+++ /dev/null
@@ -1,33 +0,0 @@
-###############################################################################
-# Copyright (c) 2009, 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++ UPC (Unified Parallel C) Support Source
-
-# "providerName" property - name of the company that provides the feature
-providerName=Eclipse CDT
-
-# "description" property - description of the feature
-description=Support for the Unified Parallel C variant of the C programming language. Source code.
-
-# copyright
-copyright=\
-Copyright (c) 2007, 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/upc/org.eclipse.cdt.core.parser.upc.source.feature/feature.xml b/upc/org.eclipse.cdt.core.parser.upc.source.feature/feature.xml
deleted file mode 100644
index c4e72990eb..0000000000
--- a/upc/org.eclipse.cdt.core.parser.upc.source.feature/feature.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<feature
- id="org.eclipse.cdt.core.parser.upc.source"
- label="%featureName"
- version="9.3.0.qualifier"
- provider-name="%providerName"
- license-feature="org.eclipse.license"
- license-feature-version="0.0.0">
-
- <description>
- %description
- </description>
-
- <copyright>
- %copyright
- </copyright>
-
- <license url="%licenseURL">
- %license
- </license>
-
- <plugin
- id="org.eclipse.cdt.core.parser.upc.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
-</feature>
diff --git a/upc/org.eclipse.cdt.core.parser.upc.source.feature/pom.xml b/upc/org.eclipse.cdt.core.parser.upc.source.feature/pom.xml
deleted file mode 100644
index 8a051c9707..0000000000
--- a/upc/org.eclipse.cdt.core.parser.upc.source.feature/pom.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
- xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.cdt</groupId>
- <artifactId>cdt-parent</artifactId>
- <version>9.3.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
- </parent>
-
- <groupId>org.eclipse.cdt.features</groupId>
- <version>9.3.0-SNAPSHOT</version>
- <artifactId>org.eclipse.cdt.core.parser.upc.source</artifactId>
- <packaging>eclipse-feature</packaging>
-</project>
diff --git a/xlc/org.eclipse.cdt.xlc.feature/sourceTemplateFeature/feature.properties b/xlc/org.eclipse.cdt.xlc.feature/sourceTemplateFeature/feature.properties
deleted file mode 100644
index 8cdc18a8eb..0000000000
--- a/xlc/org.eclipse.cdt.xlc.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++ IBM XLC Compiler Support Source
-
-# "providerName" property - name of the company that provides the feature
-providerName=Eclipse CDT
-
-# "description" property - description of the feature
-description=Support for the IBM XL C/C++ compilers. 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/xlc/org.eclipse.cdt.xlc.feature/sourceTemplateFeature/p2.inf b/xlc/org.eclipse.cdt.xlc.feature/sourceTemplateFeature/p2.inf
new file mode 100644
index 0000000000..edf5d0d1ab
--- /dev/null
+++ b/xlc/org.eclipse.cdt.xlc.feature/sourceTemplateFeature/p2.inf
@@ -0,0 +1 @@
+update.matchExp=providedCapabilities.exists(pc | pc.namespace == 'org.eclipse.equinox.p2.iu' && (pc.name == 'org.eclipse.cdt.xlc.source.feature.group' || pc.name == 'org.eclipse.cdt.xlc.feature.source.feature.group'))
diff --git a/xlc/org.eclipse.cdt.xlc.sdk-feature/feature.xml b/xlc/org.eclipse.cdt.xlc.sdk-feature/feature.xml
index 75c3faffa3..9cff840334 100644
--- a/xlc/org.eclipse.cdt.xlc.sdk-feature/feature.xml
+++ b/xlc/org.eclipse.cdt.xlc.sdk-feature/feature.xml
@@ -20,7 +20,7 @@
</license>
<includes
- id="org.eclipse.cdt.xlc.source"
+ id="org.eclipse.cdt.xlc.feature.source"
version="0.0.0"/>
<includes
diff --git a/xlc/org.eclipse.cdt.xlc.sdk-feature/pom.xml b/xlc/org.eclipse.cdt.xlc.sdk-feature/pom.xml
index eb85fe78e1..85a64f2450 100644
--- a/xlc/org.eclipse.cdt.xlc.sdk-feature/pom.xml
+++ b/xlc/org.eclipse.cdt.xlc.sdk-feature/pom.xml
@@ -15,4 +15,20 @@
<version>9.3.0-SNAPSHOT</version>
<artifactId>org.eclipse.cdt.xlc.sdk</artifactId>
<packaging>eclipse-feature</packaging>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho.extras</groupId>
+ <artifactId>tycho-source-feature-plugin</artifactId>
+ <version>${tycho-extras-version}</version>
+ <executions>
+ <execution>
+ <id>source-feature</id>
+ <phase>none</phase>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
</project>
diff --git a/xlc/org.eclipse.cdt.xlc.source.feature/.project b/xlc/org.eclipse.cdt.xlc.source.feature/.project
deleted file mode 100644
index a1f94e61ff..0000000000
--- a/xlc/org.eclipse.cdt.xlc.source.feature/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>org.eclipse.cdt.xlc.source.feature</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.pde.FeatureBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.FeatureNature</nature>
- </natures>
-</projectDescription>
diff --git a/xlc/org.eclipse.cdt.xlc.source.feature/build.properties b/xlc/org.eclipse.cdt.xlc.source.feature/build.properties
deleted file mode 100644
index b3a611b5c9..0000000000
--- a/xlc/org.eclipse.cdt.xlc.source.feature/build.properties
+++ /dev/null
@@ -1,2 +0,0 @@
-bin.includes = feature.xml,\
- feature.properties
diff --git a/xlc/org.eclipse.cdt.xlc.source.feature/feature.properties b/xlc/org.eclipse.cdt.xlc.source.feature/feature.properties
deleted file mode 100644
index 8cdc18a8eb..0000000000
--- a/xlc/org.eclipse.cdt.xlc.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++ IBM XLC Compiler Support Source
-
-# "providerName" property - name of the company that provides the feature
-providerName=Eclipse CDT
-
-# "description" property - description of the feature
-description=Support for the IBM XL C/C++ compilers. 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/xlc/org.eclipse.cdt.xlc.source.feature/feature.xml b/xlc/org.eclipse.cdt.xlc.source.feature/feature.xml
deleted file mode 100644
index 7d6d8d0df4..0000000000
--- a/xlc/org.eclipse.cdt.xlc.source.feature/feature.xml
+++ /dev/null
@@ -1,64 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<feature
- id="org.eclipse.cdt.xlc.source"
- label="%featureName"
- version="9.3.0.qualifier"
- provider-name="%providerName"
- license-feature="org.eclipse.license"
- license-feature-version="0.0.0">
-
- <description>
- %description
- </description>
-
- <copyright>
- %copyright
- </copyright>
-
- <license url="%licenseURL">
- %license
- </license>
-
- <plugin
- id="org.eclipse.cdt.errorparsers.xlc.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.managedbuilder.xlc.ui.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.make.xlc.core.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.managedbuilder.xlc.core.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.core.lrparser.xlc.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
- <plugin
- id="org.eclipse.cdt.managedbuilder.xlupc.ui.source"
- download-size="0"
- install-size="0"
- version="0.0.0"
- unpack="false"/>
-
-</feature>
diff --git a/xlc/org.eclipse.cdt.xlc.source.feature/pom.xml b/xlc/org.eclipse.cdt.xlc.source.feature/pom.xml
deleted file mode 100644
index c53528ef07..0000000000
--- a/xlc/org.eclipse.cdt.xlc.source.feature/pom.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<project
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
- xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.eclipse.cdt</groupId>
- <artifactId>cdt-parent</artifactId>
- <version>9.3.0-SNAPSHOT</version>
- <relativePath>../../pom.xml</relativePath>
- </parent>
-
- <groupId>org.eclipse.cdt.features</groupId>
- <version>9.3.0-SNAPSHOT</version>
- <artifactId>org.eclipse.cdt.xlc.source</artifactId>
- <packaging>eclipse-feature</packaging>
-</project>

Back to the top