mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-08-09 17:25:38 +02:00
[189269] Add version range specifiers with all plugin dependencies. Make features require plugins. Avoid Discovery require RSE.
This commit is contained in:
parent
ffe5878c10
commit
aecee06706
9 changed files with 20 additions and 21 deletions
|
@ -2,8 +2,8 @@
|
||||||
<feature
|
<feature
|
||||||
id="org.eclipse.tm.terminal"
|
id="org.eclipse.tm.terminal"
|
||||||
label="%featureName"
|
label="%featureName"
|
||||||
provider-name="%providerName"
|
version="1.0.0.qualifier"
|
||||||
version="1.0.0.qualifier">
|
provider-name="%providerName">
|
||||||
|
|
||||||
<description>
|
<description>
|
||||||
%description
|
%description
|
||||||
|
@ -25,7 +25,6 @@
|
||||||
<requires>
|
<requires>
|
||||||
<import plugin="org.eclipse.core.runtime"/>
|
<import plugin="org.eclipse.core.runtime"/>
|
||||||
<import plugin="org.eclipse.ui"/>
|
<import plugin="org.eclipse.ui"/>
|
||||||
<import plugin="org.eclipse.jface.text"/>
|
|
||||||
</requires>
|
</requires>
|
||||||
|
|
||||||
<plugin
|
<plugin
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
<feature
|
<feature
|
||||||
id="org.eclipse.tm.terminal.serial"
|
id="org.eclipse.tm.terminal.serial"
|
||||||
label="%featureName"
|
label="%featureName"
|
||||||
provider-name="%providerName"
|
version="1.0.0.qualifier"
|
||||||
version="1.0.0.qualifier">
|
provider-name="%providerName">
|
||||||
|
|
||||||
<description>
|
<description>
|
||||||
%description
|
%description
|
||||||
|
@ -28,7 +28,7 @@
|
||||||
<requires>
|
<requires>
|
||||||
<import plugin="org.eclipse.ui"/>
|
<import plugin="org.eclipse.ui"/>
|
||||||
<import plugin="org.eclipse.core.runtime"/>
|
<import plugin="org.eclipse.core.runtime"/>
|
||||||
<import plugin="org.eclipse.tm.terminal"/>
|
<import plugin="org.eclipse.tm.terminal" version="1.0.0" match="compatible"/>
|
||||||
</requires>
|
</requires>
|
||||||
|
|
||||||
<plugin
|
<plugin
|
||||||
|
|
|
@ -7,7 +7,7 @@ Bundle-Localization: plugin
|
||||||
Import-Package: gnu.io;resolution:=optional
|
Import-Package: gnu.io;resolution:=optional
|
||||||
Require-Bundle: org.eclipse.ui,
|
Require-Bundle: org.eclipse.ui,
|
||||||
org.eclipse.core.runtime,
|
org.eclipse.core.runtime,
|
||||||
org.eclipse.tm.terminal
|
org.eclipse.tm.terminal;bundle-version="[1.0.0,2.0.0)"
|
||||||
Eclipse-LazyStart: true
|
Eclipse-LazyStart: true
|
||||||
Eclipse-BuddyPolicy: ext
|
Eclipse-BuddyPolicy: ext
|
||||||
Bundle-Vendor: %providerName
|
Bundle-Vendor: %providerName
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
<feature
|
<feature
|
||||||
id="org.eclipse.tm.terminal.ssh"
|
id="org.eclipse.tm.terminal.ssh"
|
||||||
label="%featureName"
|
label="%featureName"
|
||||||
provider-name="%providerName"
|
version="1.0.0.qualifier"
|
||||||
version="1.0.0.qualifier">
|
provider-name="%providerName">
|
||||||
|
|
||||||
<description>
|
<description>
|
||||||
%description
|
%description
|
||||||
|
@ -25,9 +25,9 @@
|
||||||
<requires>
|
<requires>
|
||||||
<import plugin="org.eclipse.ui"/>
|
<import plugin="org.eclipse.ui"/>
|
||||||
<import plugin="org.eclipse.core.runtime"/>
|
<import plugin="org.eclipse.core.runtime"/>
|
||||||
<import plugin="org.eclipse.tm.terminal"/>
|
|
||||||
<import plugin="com.jcraft.jsch" version="0.1.28" match="compatible"/>
|
<import plugin="com.jcraft.jsch" version="0.1.28" match="compatible"/>
|
||||||
<import plugin="org.eclipse.jsch.core"/>
|
<import plugin="org.eclipse.tm.terminal" version="1.0.0" match="compatible"/>
|
||||||
|
<import plugin="org.eclipse.jsch.core" version="1.0.0" match="compatible"/>
|
||||||
</requires>
|
</requires>
|
||||||
|
|
||||||
<plugin
|
<plugin
|
||||||
|
|
|
@ -7,9 +7,9 @@ Bundle-Vendor: %providerName
|
||||||
Bundle-Localization: plugin
|
Bundle-Localization: plugin
|
||||||
Require-Bundle: org.eclipse.ui,
|
Require-Bundle: org.eclipse.ui,
|
||||||
org.eclipse.core.runtime,
|
org.eclipse.core.runtime,
|
||||||
org.eclipse.tm.terminal,
|
org.eclipse.tm.terminal;bundle-version="[1.0.0,2.0.0)",
|
||||||
com.jcraft.jsch;bundle-version="[0.1.28,1.0.0)",
|
com.jcraft.jsch;bundle-version="[0.1.28,1.0.0)",
|
||||||
org.eclipse.jsch.core
|
org.eclipse.jsch.core;bundle-version="[1.0.0,2.0.0)"
|
||||||
Bundle-RequiredExecutionEnvironment: J2SE-1.4
|
Bundle-RequiredExecutionEnvironment: J2SE-1.4
|
||||||
Export-Package: org.eclipse.tm.internal.terminal.ssh;x-internal:=true
|
Export-Package: org.eclipse.tm.internal.terminal.ssh;x-internal:=true
|
||||||
Bundle-Activator: org.eclipse.tm.internal.terminal.ssh.Activator
|
Bundle-Activator: org.eclipse.tm.internal.terminal.ssh.Activator
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
<feature
|
<feature
|
||||||
id="org.eclipse.tm.terminal.telnet"
|
id="org.eclipse.tm.terminal.telnet"
|
||||||
label="%featureName"
|
label="%featureName"
|
||||||
provider-name="%providerName"
|
version="1.0.0.qualifier"
|
||||||
version="1.0.0.qualifier">
|
provider-name="%providerName">
|
||||||
|
|
||||||
<description>
|
<description>
|
||||||
%description
|
%description
|
||||||
|
@ -25,7 +25,7 @@
|
||||||
<requires>
|
<requires>
|
||||||
<import plugin="org.eclipse.ui"/>
|
<import plugin="org.eclipse.ui"/>
|
||||||
<import plugin="org.eclipse.core.runtime"/>
|
<import plugin="org.eclipse.core.runtime"/>
|
||||||
<import plugin="org.eclipse.tm.terminal"/>
|
<import plugin="org.eclipse.tm.terminal" version="1.0.0" match="compatible"/>
|
||||||
</requires>
|
</requires>
|
||||||
|
|
||||||
<plugin
|
<plugin
|
||||||
|
|
|
@ -7,7 +7,7 @@ Bundle-Vendor: %providerName
|
||||||
Bundle-Localization: plugin
|
Bundle-Localization: plugin
|
||||||
Require-Bundle: org.eclipse.ui,
|
Require-Bundle: org.eclipse.ui,
|
||||||
org.eclipse.core.runtime,
|
org.eclipse.core.runtime,
|
||||||
org.eclipse.tm.terminal
|
org.eclipse.tm.terminal;bundle-version="[1.0.0,2.0.0)"
|
||||||
Bundle-RequiredExecutionEnvironment: J2SE-1.4
|
Bundle-RequiredExecutionEnvironment: J2SE-1.4
|
||||||
Export-Package: org.eclipse.tm.internal.terminal.telnet;x-internal:=true
|
Export-Package: org.eclipse.tm.internal.terminal.telnet;x-internal:=true
|
||||||
Eclipse-LazyStart: true
|
Eclipse-LazyStart: true
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
<feature
|
<feature
|
||||||
id="org.eclipse.tm.terminal.view"
|
id="org.eclipse.tm.terminal.view"
|
||||||
label="%featureName"
|
label="%featureName"
|
||||||
provider-name="%providerName"
|
version="1.0.0.qualifier"
|
||||||
version="1.0.0.qualifier">
|
provider-name="%providerName">
|
||||||
|
|
||||||
<description>
|
<description>
|
||||||
%description
|
%description
|
||||||
|
@ -25,7 +25,7 @@
|
||||||
<requires>
|
<requires>
|
||||||
<import plugin="org.eclipse.ui"/>
|
<import plugin="org.eclipse.ui"/>
|
||||||
<import plugin="org.eclipse.core.runtime"/>
|
<import plugin="org.eclipse.core.runtime"/>
|
||||||
<import plugin="org.eclipse.tm.terminal"/>
|
<import plugin="org.eclipse.tm.terminal" version="1.0.0" match="compatible"/>
|
||||||
</requires>
|
</requires>
|
||||||
|
|
||||||
<plugin
|
<plugin
|
||||||
|
|
|
@ -7,7 +7,7 @@ Bundle-Activator: org.eclipse.tm.internal.terminal.view.TerminalViewPlugin
|
||||||
Bundle-Localization: plugin
|
Bundle-Localization: plugin
|
||||||
Require-Bundle: org.eclipse.ui,
|
Require-Bundle: org.eclipse.ui,
|
||||||
org.eclipse.core.runtime,
|
org.eclipse.core.runtime,
|
||||||
org.eclipse.tm.terminal
|
org.eclipse.tm.terminal;bundle-version="[1.0.0,2.0.0)"
|
||||||
Eclipse-LazyStart: true
|
Eclipse-LazyStart: true
|
||||||
Bundle-RequiredExecutionEnvironment: J2SE-1.4
|
Bundle-RequiredExecutionEnvironment: J2SE-1.4
|
||||||
Bundle-Vendor: %providerName
|
Bundle-Vendor: %providerName
|
||||||
|
|
Loading…
Add table
Reference in a new issue