diff options
author | Markus Knauer | 2016-02-21 15:21:41 +0000 |
---|---|---|
committer | Cedric Brun | 2016-02-22 09:15:54 +0000 |
commit | 5ceae3c376780c8d0ecaed8f6e2e0a304d0652d9 (patch) | |
tree | e12c63c1cec29a98d4fa340e4d06908fa1a4ac80 /packages/org.eclipse.epp.package.modeling.feature | |
parent | 74609fd8c1063d657141737dcb34f3e621995842 (diff) | |
download | org.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.feature')
-rw-r--r-- | packages/org.eclipse.epp.package.modeling.feature/feature.xml | 42 |
1 files changed, 8 insertions, 34 deletions
diff --git a/packages/org.eclipse.epp.package.modeling.feature/feature.xml b/packages/org.eclipse.epp.package.modeling.feature/feature.xml index d7cbb4db..ff867c8e 100644 --- a/packages/org.eclipse.epp.package.modeling.feature/feature.xml +++ b/packages/org.eclipse.epp.package.modeling.feature/feature.xml @@ -26,40 +26,14 @@ search-location="both"/> <requires> - <import feature="org.eclipse.equinox.p2.user.ui"/> - <import feature="org.eclipse.help"/> - <import feature="org.eclipse.jdt"/> - <import feature="org.eclipse.pde"/> - <import feature="org.eclipse.sdk"/> - <import feature="org.eclipse.e4.core.tools.feature"/> - <import feature="org.eclipse.rcp"/> - <import feature="org.eclipse.mylyn.ide_feature"/> - <import feature="org.eclipse.mylyn.java_feature"/> - <import feature="org.eclipse.mylyn.pde_feature"/> - <import feature="org.eclipse.mylyn.bugzilla_feature"/> - <import feature="org.eclipse.mylyn.context_feature"/> - <import feature="org.eclipse.mylyn_feature"/> - <import feature="org.eclipse.mylyn.wikitext_feature"/> - <import feature="org.eclipse.emf.sdk"/> - <import feature="org.eclipse.gef.sdk"/> - <import feature="org.eclipse.uml2.sdk"/> - <import feature="org.eclipse.ocl.all.sdk"/> - <import feature="org.eclipse.emf.transaction.sdk"/> - <import feature="org.eclipse.emf.ecoretools.design" version="3.0.0" match="compatible"/> - <import feature="org.eclipse.emf.query.sdk"/> - <import feature="org.eclipse.xsd.sdk"/> - <import feature="org.eclipse.emf.validation.sdk"/> - <import feature="org.eclipse.emf.compare.source"/> - <import feature="org.eclipse.emf.compare.ide.ui.source"/> - <import feature="org.eclipse.amalgam.discovery"/> - <import feature="org.eclipse.emf.cdo.epp" /> - <import feature="org.eclipse.gmf.runtime.sdk"/> - <import feature="org.eclipse.egit"/> - <import feature="org.eclipse.egit.import"/> - <import feature="org.eclipse.emf.eef.codegen.ecore-feature" version="1.2.0.qualifier" match="compatible"/> - <import feature="org.eclipse.epp.package.common.feature"/> - <import feature="org.eclipse.emf.ecp.sdk.feature"/> - <import feature="org.eclipse.emf.emfstore.sdk.feature"/> + <!-- + All requirements to features and the content of the product are defined + in the product configuration epp.product since Eclipse Neon. For further + details see the following bug: + + Bug 332989 - Allow parts of a package to upgraded or removed + https://bugs.eclipse.org/bugs/show_bug.cgi?id=332989 + --> </requires> <plugin |