diff --git a/build/org.eclipse.cdt.gnu.build-feature/pom.xml b/build/org.eclipse.cdt.gnu.build-feature/pom.xml
index 3f346e92611..d7cb7798566 100644
--- a/build/org.eclipse.cdt.gnu.build-feature/pom.xml
+++ b/build/org.eclipse.cdt.gnu.build-feature/pom.xml
@@ -11,6 +11,7 @@
../../pom.xml
- org.eclipse.cdt.gnu.build-feature
+ org.eclipse.cdt.features
+ org.eclipse.cdt.gnu.build
eclipse-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
index c6e6e2d2705..38de6b463b4 100644
--- a/build/org.eclipse.cdt.gnu.build.source-feature/pom.xml
+++ b/build/org.eclipse.cdt.gnu.build.source-feature/pom.xml
@@ -11,6 +11,7 @@
../../pom.xml
- org.eclipse.cdt.gnu.build.source-feature
+ org.eclipse.cdt.features
+ org.eclipse.cdt.gnu.build.source
eclipse-feature
diff --git a/cross/org.eclipse.cdt.build.crossgcc-feature/pom.xml b/cross/org.eclipse.cdt.build.crossgcc-feature/pom.xml
index 5e69295e395..0dbd208747f 100644
--- a/cross/org.eclipse.cdt.build.crossgcc-feature/pom.xml
+++ b/cross/org.eclipse.cdt.build.crossgcc-feature/pom.xml
@@ -11,7 +11,8 @@
../../pom.xml
+ org.eclipse.cdt.features
1.0.0-SNAPSHOT
- org.eclipse.cdt.build.crossgcc-feature
+ org.eclipse.cdt.build.crossgcc
eclipse-feature
diff --git a/debug/org.eclipse.cdt.gdb-feature/pom.xml b/debug/org.eclipse.cdt.gdb-feature/pom.xml
index 9557483fafa..37e0cb11ad3 100644
--- a/debug/org.eclipse.cdt.gdb-feature/pom.xml
+++ b/debug/org.eclipse.cdt.gdb-feature/pom.xml
@@ -11,7 +11,8 @@
../../pom.xml
- org.eclipse.cdt.gdb-feature
+ org.eclipse.cdt.features
+ org.eclipse.cdt.gdb
eclipse-feature
7.0.0-SNAPSHOT
diff --git a/debug/org.eclipse.cdt.gdb.source-feature/pom.xml b/debug/org.eclipse.cdt.gdb.source-feature/pom.xml
index 640772e3b98..20ba4cadd25 100644
--- a/debug/org.eclipse.cdt.gdb.source-feature/pom.xml
+++ b/debug/org.eclipse.cdt.gdb.source-feature/pom.xml
@@ -11,7 +11,8 @@
../../pom.xml
- org.eclipse.cdt.gdb.source-feature
+ org.eclipse.cdt.features
+ org.eclipse.cdt.gdb.source
eclipse-feature
7.0.0-SNAPSHOT
diff --git a/debug/org.eclipse.cdt.gnu.debug-feature/pom.xml b/debug/org.eclipse.cdt.gnu.debug-feature/pom.xml
index 5398f7632aa..75d1005c392 100644
--- a/debug/org.eclipse.cdt.gnu.debug-feature/pom.xml
+++ b/debug/org.eclipse.cdt.gnu.debug-feature/pom.xml
@@ -11,7 +11,8 @@
../../pom.xml
- org.eclipse.cdt.gnu.debug-feature
+ org.eclipse.cdt.feature
+ org.eclipse.cdt.gnu.debug
eclipse-feature
7.1.0-SNAPSHOT
diff --git a/debug/org.eclipse.cdt.gnu.debug.source-feature/pom.xml b/debug/org.eclipse.cdt.gnu.debug.source-feature/pom.xml
index d3dad153249..43f7cc7e261 100644
--- a/debug/org.eclipse.cdt.gnu.debug.source-feature/pom.xml
+++ b/debug/org.eclipse.cdt.gnu.debug.source-feature/pom.xml
@@ -11,7 +11,8 @@
../../pom.xml
- org.eclipse.cdt.gnu.debug.source-feature
+ org.eclipse.cdt.features
+ org.eclipse.cdt.gnu.debug.source
eclipse-feature
7.1.0-SNAPSHOT
diff --git a/dsf-gdb/org.eclipse.cdt.gnu.dsf-feature/pom.xml b/dsf-gdb/org.eclipse.cdt.gnu.dsf-feature/pom.xml
index 9dfaab0d04a..15429734414 100644
--- a/dsf-gdb/org.eclipse.cdt.gnu.dsf-feature/pom.xml
+++ b/dsf-gdb/org.eclipse.cdt.gnu.dsf-feature/pom.xml
@@ -11,7 +11,8 @@
../../pom.xml
+ org.eclipse.cdt.feature
4.0.0-SNAPSHOT
- org.eclipse.cdt.gdb.dsf-feature
+ org.eclipse.cdt.gnu.dsf
eclipse-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
index ec4f9e758ec..e2800dc1574 100644
--- a/dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/pom.xml
+++ b/dsf-gdb/org.eclipse.cdt.gnu.dsf.source-feature/pom.xml
@@ -11,7 +11,8 @@
../../pom.xml
+ org.eclipse.cdt.features
4.0.0-SNAPSHOT
- org.eclipse.cdt.gdb.dsf.source-feature
+ org.eclipse.cdt.gnu.dsf.source
eclipse-feature
diff --git a/dsf/org.eclipse.cdt.examples.dsf-feature/pom.xml b/dsf/org.eclipse.cdt.examples.dsf-feature/pom.xml
index 4441f062917..dd728c9dbb3 100644
--- a/dsf/org.eclipse.cdt.examples.dsf-feature/pom.xml
+++ b/dsf/org.eclipse.cdt.examples.dsf-feature/pom.xml
@@ -11,7 +11,8 @@
../../pom.xml
+ org.eclipse.cdt.features
2.1.0-SNAPSHOT
- org.eclipse.cdt.examples.dsf-feature
+ org.eclipse.cdt.examples.dsf
eclipse-feature
diff --git a/jtag/org.eclipse.cdt.debug.gdbjtag-feature/pom.xml b/jtag/org.eclipse.cdt.debug.gdbjtag-feature/pom.xml
index c944e575329..a4455f31a81 100644
--- a/jtag/org.eclipse.cdt.debug.gdbjtag-feature/pom.xml
+++ b/jtag/org.eclipse.cdt.debug.gdbjtag-feature/pom.xml
@@ -11,7 +11,8 @@
../../pom.xml
+ org.eclipse.cdt.features
7.0.0-SNAPSHOT
- org.eclipse.cdtdebug.gdbjtag-feature
+ org.eclipse.cdt.debug.gdbjtag
eclipse-feature
diff --git a/jtag/org.eclipse.cdt.debug.gdbjtag.core/pom.xml b/jtag/org.eclipse.cdt.debug.gdbjtag.core/pom.xml
index cf9e28368c9..b3da39ced44 100644
--- a/jtag/org.eclipse.cdt.debug.gdbjtag.core/pom.xml
+++ b/jtag/org.eclipse.cdt.debug.gdbjtag.core/pom.xml
@@ -11,7 +11,7 @@
../../pom.xml
- 8.0.0-SNAPSHOT
+ 8.0.1-SNAPSHOT
org.eclipse.cdt.debug.gdbjtag.core
eclipse-plugin
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 ff465dede44..43fe2313723 100644
--- a/lrparser/org.eclipse.cdt.core.lrparser.sdk.feature/pom.xml
+++ b/lrparser/org.eclipse.cdt.core.lrparser.sdk.feature/pom.xml
@@ -11,7 +11,8 @@
../../pom.xml
+ org.eclipse.cdt.features
5.2.0-SNAPSHOT
- org.eclipse.cdt.core.lrparser.sdk.feature
+ org.eclipse.cdt.core.lrparser.sdk
eclipse-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
index 4b49629a7ef..e70437ff8d7 100644
--- a/lrparser/org.eclipse.cdt.core.lrparser.source.feature/pom.xml
+++ b/lrparser/org.eclipse.cdt.core.lrparser.source.feature/pom.xml
@@ -11,7 +11,8 @@
../../pom.xml
+ org.eclipse.cdt.features
5.2.0-SNAPSHOT
- org.eclipse.cdt.core.lrparser.source.feature
+ org.eclipse.cdt.core.lrparser.source
eclipse-feature
diff --git a/memory/org.eclipse.cdt.debug.ui.memory-feature/pom.xml b/memory/org.eclipse.cdt.debug.ui.memory-feature/pom.xml
index 2fca78c685c..a762d34f0dc 100644
--- a/memory/org.eclipse.cdt.debug.ui.memory-feature/pom.xml
+++ b/memory/org.eclipse.cdt.debug.ui.memory-feature/pom.xml
@@ -11,7 +11,8 @@
../../pom.xml
+ org.eclipse.cdt.features
2.1.100-SNAPSHOT
- org.eclipse.cdt.debug.ui.memory-feature
+ org.eclipse.cdt.debug.ui.memory
eclipse-feature
diff --git a/p2/org.eclipse.cdt.p2-feature/pom.xml b/p2/org.eclipse.cdt.p2-feature/pom.xml
index 3016643ba12..2cbde6f9d5e 100644
--- a/p2/org.eclipse.cdt.p2-feature/pom.xml
+++ b/p2/org.eclipse.cdt.p2-feature/pom.xml
@@ -11,7 +11,8 @@
../../pom.xml
+ org.eclipse.cdt.features
1.0.0-SNAPSHOT
- org.eclipse.cdt.p2-feature
+ org.eclipse.cdt.p2
eclipse-feature
diff --git a/releng/org.eclipse.cdt-feature/pom.xml b/releng/org.eclipse.cdt-feature/pom.xml
index 6d0c62769e1..028f479703a 100644
--- a/releng/org.eclipse.cdt-feature/pom.xml
+++ b/releng/org.eclipse.cdt-feature/pom.xml
@@ -11,6 +11,7 @@
../../pom.xml
- org.eclipse.cdt-feature
+ org.eclipse.cdt.features
+ org.eclipse.cdt
eclipse-feature
diff --git a/releng/org.eclipse.cdt.platform-feature/pom.xml b/releng/org.eclipse.cdt.platform-feature/pom.xml
index ed7f836a907..f42595737f0 100644
--- a/releng/org.eclipse.cdt.platform-feature/pom.xml
+++ b/releng/org.eclipse.cdt.platform-feature/pom.xml
@@ -11,6 +11,7 @@
../../pom.xml
- org.eclipse.cdt.platform-feature
+ org.eclipse.cdt.features
+ org.eclipse.cdt.platform
eclipse-feature
diff --git a/releng/org.eclipse.cdt.platform.source-feature/pom.xml b/releng/org.eclipse.cdt.platform.source-feature/pom.xml
index 54a16327fea..67d6df2f593 100644
--- a/releng/org.eclipse.cdt.platform.source-feature/pom.xml
+++ b/releng/org.eclipse.cdt.platform.source-feature/pom.xml
@@ -11,6 +11,7 @@
../../pom.xml
- org.eclipse.cdt.platform.source-feature
+ org.eclipse.cdt.features
+ org.eclipse.cdt.platform.source
eclipse-feature
diff --git a/releng/org.eclipse.cdt.sdk-feature/pom.xml b/releng/org.eclipse.cdt.sdk-feature/pom.xml
index 8d8fb0696a3..ac901feebff 100644
--- a/releng/org.eclipse.cdt.sdk-feature/pom.xml
+++ b/releng/org.eclipse.cdt.sdk-feature/pom.xml
@@ -11,6 +11,7 @@
../../pom.xml
- org.eclipse.cdt.sdk-feature
+ org.eclipse.cdt.features
+ org.eclipse.cdt.sdk
eclipse-feature
diff --git a/upc/org.eclipse.cdt.bupc-feature/pom.xml b/upc/org.eclipse.cdt.bupc-feature/pom.xml
index 8a069b6827d..7dbcecf3fd7 100644
--- a/upc/org.eclipse.cdt.bupc-feature/pom.xml
+++ b/upc/org.eclipse.cdt.bupc-feature/pom.xml
@@ -11,7 +11,8 @@
../../pom.xml
+ org.eclipse.cdt.features
1.0.3-SNAPSHOT
- org.eclipse.cdt.bupc-feature
+ org.eclipse.cdt.bupc
eclipse-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 a5db8467e60..fcd12aef9dc 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
@@ -11,7 +11,8 @@
../../pom.xml
+ org.eclipse.cdt.features
5.1.0-SNAPSHOT
- org.eclipse.cdt.core.parser.upc.sdk.feature
+ org.eclipse.cdt.core.parser.upc.sdk
eclipse-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
index 424facea986..589c5e15a0c 100644
--- a/upc/org.eclipse.cdt.core.parser.upc.source.feature/pom.xml
+++ b/upc/org.eclipse.cdt.core.parser.upc.source.feature/pom.xml
@@ -11,7 +11,8 @@
../../pom.xml
+ org.eclipse.cdt.features
5.1.0-SNAPSHOT
- org.eclipse.cdt.core.parser.upc.source.feature
+ org.eclipse.cdt.core.parser.upc.source
eclipse-feature
diff --git a/util/org.eclipse.cdt.util-feature/pom.xml b/util/org.eclipse.cdt.util-feature/pom.xml
index ee2668cccd5..12d34011929 100644
--- a/util/org.eclipse.cdt.util-feature/pom.xml
+++ b/util/org.eclipse.cdt.util-feature/pom.xml
@@ -11,7 +11,8 @@
../../pom.xml
+ org.eclipse.cdt.features
5.1.0-SNAPSHOT
- org.eclipse.cdt.util-feature
+ org.eclipse.cdt.util
eclipse-feature
diff --git a/windows/org.eclipse.cdt.msw-feature/pom.xml b/windows/org.eclipse.cdt.msw-feature/pom.xml
index c9dc94c493e..413e52398ec 100644
--- a/windows/org.eclipse.cdt.msw-feature/pom.xml
+++ b/windows/org.eclipse.cdt.msw-feature/pom.xml
@@ -11,7 +11,8 @@
../../pom.xml
+ org.eclipse.cdt.features
1.0.0-SNAPSHOT
- org.eclipse.cdt.msw-feature
+ org.eclipse.cdt.msw
eclipse-feature
diff --git a/xlc/org.eclipse.cdt.xlc.sdk-feature/pom.xml b/xlc/org.eclipse.cdt.xlc.sdk-feature/pom.xml
index 89d8d8b564f..e13665a81ed 100644
--- a/xlc/org.eclipse.cdt.xlc.sdk-feature/pom.xml
+++ b/xlc/org.eclipse.cdt.xlc.sdk-feature/pom.xml
@@ -11,7 +11,8 @@
../../pom.xml
+ org.eclipse.cdt.features
6.1.0-SNAPSHOT
- org.eclipse.cdt.xlc.sdk-feature
+ org.eclipse.cdt.xlc.sdk
eclipse-feature
diff --git a/xlc/org.eclipse.cdt.xlc.source.feature/pom.xml b/xlc/org.eclipse.cdt.xlc.source.feature/pom.xml
index 3fca6e7739b..496cfdee59b 100644
--- a/xlc/org.eclipse.cdt.xlc.source.feature/pom.xml
+++ b/xlc/org.eclipse.cdt.xlc.source.feature/pom.xml
@@ -11,7 +11,8 @@
../../pom.xml
+ org.eclipse.cdt.features
6.1.0-SNAPSHOT
- org.eclipse.cdt.xlc.source.feature
+ org.eclipse.cdt.xlc.source
eclipse-feature