Bug 551166 - Add ECore Feature to the Update Sites

Change-Id: I6a11c5ee20ad29c94fe2a89eb7cd185ed41aec4e
Signed-off-by: Eugen Neufeld <eneufeld@eclipsesource.com>
diff --git a/releng/org.eclipse.emf.ecp.repository.target/category.xml b/releng/org.eclipse.emf.ecp.repository.target/category.xml
index 8c9cffa..3fb55ca 100644
--- a/releng/org.eclipse.emf.ecp.repository.target/category.xml
+++ b/releng/org.eclipse.emf.ecp.repository.target/category.xml
@@ -186,7 +186,7 @@
    <feature id="org.eclipse.emfforms.editor.feature.source" version="0.0.0">
       <category name="org.eclipse.emf.ecp.emfforms"/>
    </feature>
-   <feature id="org.eclipse.emf.ecp.emf2web.feature" version="0.0.0">
+   <feature id="org.eclipse.emf.ecp.emf2web.feature.source" version="0.0.0">
       <category name="org.eclipse.emf.ecp.jsonforms"/>
    </feature>
    <feature id="org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature.source" version="0.0.0">
@@ -225,7 +225,10 @@
    <feature id="org.eclipse.emf.ecp.view.groupedgrid.feature.source" version="0.0.0">
       <category name="org.eclipse.emf.ecp.emfforms"/>
    </feature>
-   <bundle id="org.eclipse.emf.ecp.view.table.validation" version="1.22.0.qualifier">
+   <feature id="org.eclipse.emf.ecp.ecore.feature.source" version="0.0.0">
+      <category name="org.eclipse.emf.ecp.ide"/>
+   </feature>
+   <bundle id="org.eclipse.emf.ecp.view.table.validation.source" version="0.0.0">
       <category name="org.eclipse.emf.ecp.emfforms"/>
    </bundle>
    <category-def name="org.eclipse.emf.ecp.sdk" label="All SDKs  (install one of these)">
diff --git a/releng/org.eclipse.emf.ecp.repository/category.xml b/releng/org.eclipse.emf.ecp.repository/category.xml
index 0152c2a..755fe6a 100644
--- a/releng/org.eclipse.emf.ecp.repository/category.xml
+++ b/releng/org.eclipse.emf.ecp.repository/category.xml
@@ -165,7 +165,7 @@
    <feature id="org.eclipse.emfforms.editor.feature.source" version="0.0.0">
       <category name="org.eclipse.emf.ecp.emfforms"/>
    </feature>
-   <feature id="org.eclipse.emf.ecp.emf2web.feature" version="0.0.0">
+   <feature id="org.eclipse.emf.ecp.emf2web.feature.source" version="0.0.0">
       <category name="org.eclipse.emf.ecp.jsonforms"/>
    </feature>
    <feature id="org.eclipse.emf.ecp.view.table.ui.swt.persistedstate.feature.source" version="0.0.0">
@@ -204,6 +204,9 @@
    <feature id="org.eclipse.emf.ecp.view.groupedgrid.feature.source" version="0.0.0">
       <category name="org.eclipse.emf.ecp.emfforms"/>
    </feature>
+   <feature id="org.eclipse.emf.ecp.ecore.feature.source" version="0.0.0">
+      <category name="org.eclipse.emf.ecp.ide"/>
+   </feature>
    <category-def name="org.eclipse.emf.ecp.sdk" label="All SDKs  (install one of these)">
       <description>
          Contains the ECP SDKs. Please install only one of these.