mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-22 14:12:10 +02:00
[releng] Require target platform bundles as minimum version
Without setting dependent plug-ins to minimum version to match the target platform we are aiming for we can imply (and therefore let install) CDT into older versions of Eclipse where CDT does not actually work. This can be exposed in very odd ways, such as IllegalAccessError, when platform has allowed API changes. However, rather than update every single bundle in CDT, only the o.e.cdt.core/ui bundles are being updated as this should achieve the desired result without every other bundle needing to be touched. See Bug 536448 Change-Id: I6f57e19044facd65a9214204efc9c8b2c2201590
This commit is contained in:
parent
c13962fcd7
commit
c12f9e28c0
2 changed files with 34 additions and 34 deletions
|
@ -2,7 +2,7 @@ Manifest-Version: 1.0
|
||||||
Bundle-ManifestVersion: 2
|
Bundle-ManifestVersion: 2
|
||||||
Bundle-Name: %pluginName
|
Bundle-Name: %pluginName
|
||||||
Bundle-SymbolicName: org.eclipse.cdt.core; singleton:=true
|
Bundle-SymbolicName: org.eclipse.cdt.core; singleton:=true
|
||||||
Bundle-Version: 7.3.0.qualifier
|
Bundle-Version: 7.4.0.qualifier
|
||||||
Bundle-Activator: org.eclipse.cdt.core.CCorePlugin
|
Bundle-Activator: org.eclipse.cdt.core.CCorePlugin
|
||||||
Bundle-Vendor: %providerName
|
Bundle-Vendor: %providerName
|
||||||
Bundle-Localization: plugin
|
Bundle-Localization: plugin
|
||||||
|
@ -122,17 +122,17 @@ Export-Package: org.eclipse.cdt.core,
|
||||||
org.eclipse.cdt.utils.som.parser,
|
org.eclipse.cdt.utils.som.parser,
|
||||||
org.eclipse.cdt.utils.xcoff,
|
org.eclipse.cdt.utils.xcoff,
|
||||||
org.eclipse.cdt.utils.xcoff.parser
|
org.eclipse.cdt.utils.xcoff.parser
|
||||||
Require-Bundle: org.eclipse.cdt.core.native;bundle-version="[6.0.0,7.0.0)";visibility:=reexport,
|
Require-Bundle: org.eclipse.cdt.core.native;bundle-version="[6.2.0,7.0.0)";visibility:=reexport,
|
||||||
org.eclipse.core.contenttype;bundle-version="[3.7.400,4.0.0)",
|
org.eclipse.core.contenttype;bundle-version="[3.8.100,4.0.0)",
|
||||||
org.eclipse.core.expressions;bundle-version="[3.6.500,4.0.0)",
|
org.eclipse.core.expressions;bundle-version="[3.8.100,4.0.0)",
|
||||||
org.eclipse.core.filebuffers;bundle-version="[3.6.700,4.0.0)",
|
org.eclipse.core.filebuffers;bundle-version="[3.7.100,4.0.0)",
|
||||||
org.eclipse.core.filesystem;bundle-version="[1.7.500,2.0.0)",
|
org.eclipse.core.filesystem;bundle-version="[1.9.200,2.0.0)",
|
||||||
org.eclipse.core.resources;bundle-version="[3.13.500,4.0.0)",
|
org.eclipse.core.resources;bundle-version="[3.16.0,4.0.0)",
|
||||||
org.eclipse.core.runtime;bundle-version="[3.16.0,4.0.0)",
|
org.eclipse.core.runtime;bundle-version="[3.24.0,4.0.0)",
|
||||||
org.eclipse.core.variables;bundle-version="[3.4.600,4.0.0)",
|
org.eclipse.core.variables;bundle-version="[3.5.100,4.0.0)",
|
||||||
org.eclipse.ltk.core.refactoring;bundle-version="[3.10.200,4.0.0)",
|
org.eclipse.ltk.core.refactoring;bundle-version="[3.12.100,4.0.0)",
|
||||||
org.eclipse.osgi.services;bundle-version="[3.8.0,4.0.0)",
|
org.eclipse.osgi.services;bundle-version="[3.10.200,4.0.0)",
|
||||||
org.eclipse.text;bundle-version="[3.9.0,4.0.0)",
|
org.eclipse.text;bundle-version="[3.12.0,4.0.0)",
|
||||||
com.google.gson;bundle-version="[2.8.6,3.0.0)",
|
com.google.gson;bundle-version="[2.8.6,3.0.0)",
|
||||||
org.eclipse.jdt.annotation;bundle-version="[2.0.0,3.0.0)";resolution:=optional
|
org.eclipse.jdt.annotation;bundle-version="[2.0.0,3.0.0)";resolution:=optional
|
||||||
Bundle-ActivationPolicy: lazy
|
Bundle-ActivationPolicy: lazy
|
||||||
|
|
|
@ -103,29 +103,29 @@ Export-Package: org.eclipse.cdt.internal.corext;x-internal:=true,
|
||||||
org.eclipse.cdt.ui.wizards.conversion,
|
org.eclipse.cdt.ui.wizards.conversion,
|
||||||
org.eclipse.cdt.utils.ui.controls
|
org.eclipse.cdt.utils.ui.controls
|
||||||
Require-Bundle: org.eclipse.cdt.core;bundle-version="[7.3.0,8.0.0)",
|
Require-Bundle: org.eclipse.cdt.core;bundle-version="[7.3.0,8.0.0)",
|
||||||
org.eclipse.compare;bundle-version="[3.7.700,4.0.0)",
|
org.eclipse.compare;bundle-version="[3.8.200,4.0.0)",
|
||||||
org.eclipse.core.expressions;bundle-version="[3.6.500,4.0.0)",
|
org.eclipse.core.expressions;bundle-version="[3.8.100,4.0.0)",
|
||||||
org.eclipse.core.filesystem;bundle-version="[1.7.500,2.0.0)",
|
org.eclipse.core.filesystem;bundle-version="[1.9.200,2.0.0)",
|
||||||
org.eclipse.core.resources;bundle-version="[3.13.500,4.0.0)",
|
org.eclipse.core.resources;bundle-version="[3.16.0,4.0.0)",
|
||||||
org.eclipse.core.runtime;bundle-version="[3.16.0,4.0.0)",
|
org.eclipse.core.runtime;bundle-version="[3.24.0,4.0.0)",
|
||||||
org.eclipse.core.variables;bundle-version="[3.4.600,4.0.0)",
|
org.eclipse.core.variables;bundle-version="[3.5.100,4.0.0)",
|
||||||
org.eclipse.e4.core.contexts;bundle-version="[1.8.300,2.0.0)",
|
org.eclipse.e4.core.contexts;bundle-version="[1.9.100,2.0.0)",
|
||||||
org.eclipse.help;bundle-version="[3.8.500,4.0.0)",
|
org.eclipse.help;bundle-version="[3.9.100,4.0.0)",
|
||||||
org.eclipse.jface.text;bundle-version="[3.15.300,4.0.0)",
|
org.eclipse.jface.text;bundle-version="[3.19.0,4.0.0)",
|
||||||
org.eclipse.ltk.core.refactoring;bundle-version="[3.11.0,4.0.0)",
|
org.eclipse.ltk.core.refactoring;bundle-version="[3.12.100,4.0.0)",
|
||||||
org.eclipse.ltk.ui.refactoring;bundle-version="[3.10.0,4.0.0)",
|
org.eclipse.ltk.ui.refactoring;bundle-version="[3.12.0,4.0.0)",
|
||||||
org.eclipse.search;bundle-version="[3.11.700,4.0.0)",
|
org.eclipse.search;bundle-version="[3.14.0,4.0.0)",
|
||||||
org.eclipse.ui;bundle-version="[3.114.0,4.0.0)",
|
org.eclipse.ui;bundle-version="[3.200.0,4.0.0)",
|
||||||
org.eclipse.ui.console;bundle-version="[3.8.600,4.0.0)",
|
org.eclipse.ui.console;bundle-version="[3.11.100,4.0.0)",
|
||||||
org.eclipse.ui.editors;bundle-version="[3.12.0,4.0.0)",
|
org.eclipse.ui.editors;bundle-version="[3.14.300,4.0.0)",
|
||||||
org.eclipse.ui.forms;bundle-version="[3.8.100,4.0.0)",
|
org.eclipse.ui.forms;bundle-version="[3.11.300,4.0.0)",
|
||||||
org.eclipse.ui.ide;bundle-version="[3.16.0,4.0.0)",
|
org.eclipse.ui.ide;bundle-version="[3.18.400,4.0.0)",
|
||||||
org.eclipse.ui.navigator;bundle-version="[3.9.0,4.0.0)",
|
org.eclipse.ui.navigator;bundle-version="[3.10.200,4.0.0)",
|
||||||
org.eclipse.ui.navigator.resources;bundle-version="[3.7.0,4.0.0)",
|
org.eclipse.ui.navigator.resources;bundle-version="[3.8.300,4.0.0)",
|
||||||
org.eclipse.ui.views;bundle-version="[3.10.0,4.0.0)",
|
org.eclipse.ui.views;bundle-version="[3.11.100,4.0.0)",
|
||||||
org.eclipse.ui.workbench.texteditor;bundle-version="[3.13.0,4.0.0)",
|
org.eclipse.ui.workbench.texteditor;bundle-version="[3.16.300,4.0.0)",
|
||||||
org.eclipse.e4.ui.css.swt.theme,
|
org.eclipse.e4.ui.css.swt.theme,
|
||||||
org.eclipse.tools.templates.ui;bundle-version="[1.1.1,2.0.0)"
|
org.eclipse.tools.templates.ui;bundle-version="[1.2.200,2.0.0)"
|
||||||
Bundle-ActivationPolicy: lazy
|
Bundle-ActivationPolicy: lazy
|
||||||
Bundle-RequiredExecutionEnvironment: JavaSE-11
|
Bundle-RequiredExecutionEnvironment: JavaSE-11
|
||||||
Automatic-Module-Name: org.eclipse.cdt.ui
|
Automatic-Module-Name: org.eclipse.cdt.ui
|
||||||
|
|
Loading…
Add table
Reference in a new issue