Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarkus Knauer2016-02-21 15:21:41 +0000
committerCedric Brun2016-02-22 09:15:54 +0000
commit5ceae3c376780c8d0ecaed8f6e2e0a304d0652d9 (patch)
treee12c63c1cec29a98d4fa340e4d06908fa1a4ac80 /packages/org.eclipse.epp.package.modeling.product/epp.product
parent74609fd8c1063d657141737dcb34f3e621995842 (diff)
downloadorg.eclipse.epp.packages-5ceae3c376780c8d0ecaed8f6e2e0a304d0652d9.tar.gz
org.eclipse.epp.packages-5ceae3c376780c8d0ecaed8f6e2e0a304d0652d9.tar.xz
org.eclipse.epp.packages-5ceae3c376780c8d0ecaed8f6e2e0a304d0652d9.zip
Modeling: Move package content definition from feature to product
By using the product definition (instead of the EPP package feature) for defining the product content it is possible to install some of them as root level feature that can be updated and/or removed independently from the package. The features o.e.emf.ecoretools.design o.e.emf.eef.codegen.ecore-feature are defined including a version number; this should be revised if it is still necessary and wanted. Bug 332989 - Allow parts of a package to upgraded or removed https://bugs.eclipse.org/bugs/show_bug.cgi?id=332989 Change-Id: Iaa2d57ce0f26e0624241952a169ee2ff0a579676 Signed-off-by: Markus Knauer <mknauer@eclipsesource.com>
Diffstat (limited to 'packages/org.eclipse.epp.package.modeling.product/epp.product')
-rw-r--r--packages/org.eclipse.epp.package.modeling.product/epp.product35
1 files changed, 35 insertions, 0 deletions
diff --git a/packages/org.eclipse.epp.package.modeling.product/epp.product b/packages/org.eclipse.epp.package.modeling.product/epp.product
index 089a7933..5c4b2781 100644
--- a/packages/org.eclipse.epp.package.modeling.product/epp.product
+++ b/packages/org.eclipse.epp.package.modeling.product/epp.product
@@ -186,6 +186,41 @@ Java and all Java-based trademarks are trademarks of Oracle Corporation in the U
<features>
<feature id="org.eclipse.epp.package.modeling.feature" version="4.6.0.qualifier"/>
+ <feature id="org.eclipse.epp.package.common.feature" version="4.6.0.qualifier"/>
+ <feature id="org.eclipse.platform" version="4.6.0.qualifier"/>
+
+ <feature id="org.eclipse.amalgam.discovery" installMode="root"/>
+ <feature id="org.eclipse.e4.core.tools.feature" installMode="root"/>
+ <!-- not available in Neon on 2016-02-21
+ <feature id="org.eclipse.egit.import" installMode="root"/>
+ -->
+ <feature id="org.eclipse.egit" installMode="root"/>
+ <feature id="org.eclipse.emf.cdo.epp" installMode="root"/>
+ <feature id="org.eclipse.emf.compare.ide.ui.source" installMode="root"/>
+ <feature id="org.eclipse.emf.compare.source" installMode="root"/>
+ <feature id="org.eclipse.emf.ecoretools.design" version="3.1.0.qualifier" installMode="root"/>
+ <feature id="org.eclipse.emf.ecp.sdk.feature" installMode="root"/>
+ <feature id="org.eclipse.emf.eef.codegen.ecore-feature" version="1.5.0.qualifier" installMode="root"/>
+ <feature id="org.eclipse.emf.emfstore.sdk.feature" installMode="root"/>
+ <feature id="org.eclipse.emf.query.sdk" installMode="root"/>
+ <feature id="org.eclipse.emf.sdk" installMode="root"/>
+ <feature id="org.eclipse.emf.transaction.sdk" installMode="root"/>
+ <feature id="org.eclipse.emf.validation.sdk" installMode="root"/>
+ <feature id="org.eclipse.gef.sdk" installMode="root"/>
+ <feature id="org.eclipse.gmf.runtime.sdk" installMode="root"/>
+ <feature id="org.eclipse.jdt" installMode="root"/>
+ <feature id="org.eclipse.mylyn.bugzilla_feature" installMode="root"/>
+ <feature id="org.eclipse.mylyn.context_feature" installMode="root"/>
+ <feature id="org.eclipse.mylyn_feature" installMode="root"/>
+ <feature id="org.eclipse.mylyn.ide_feature" installMode="root"/>
+ <feature id="org.eclipse.mylyn.java_feature" installMode="root"/>
+ <feature id="org.eclipse.mylyn.pde_feature" installMode="root"/>
+ <feature id="org.eclipse.mylyn.wikitext_feature" installMode="root"/>
+ <feature id="org.eclipse.ocl.all.sdk" installMode="root"/>
+ <feature id="org.eclipse.pde" installMode="root"/>
+ <feature id="org.eclipse.sdk" installMode="root"/>
+ <feature id="org.eclipse.uml2.sdk" installMode="root"/>
+ <feature id="org.eclipse.xsd.sdk" installMode="root"/>
</features>

Back to the top