mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-23 08:55:25 +02:00
[175108] fix feature dependencies for Europa "Select Required" (workaround UM bug 175004)
This commit is contained in:
parent
cc9e4f6621
commit
48a0171523
9 changed files with 50 additions and 10 deletions
|
@ -25,7 +25,10 @@
|
|||
</url>
|
||||
|
||||
<requires>
|
||||
<!-- Feature dependency due to bug 175004 (UM doesnt use plugins for "Select Required" -->
|
||||
<!-- But take care of bug 154505 (UM "Select Required" selects container features) -->
|
||||
<import feature="org.eclipse.emf" version="2.2.0" match="compatible"/>
|
||||
<!--
|
||||
<import plugin="org.eclipse.emf.ecore" version="2.2.0" match="compatible"/>
|
||||
<import plugin="org.eclipse.emf.ecore.xmi" version="2.2.0" match="compatible"/>
|
||||
<import plugin="org.eclipse.emf.ecore.edit" version="2.2.0" match="compatible"/>
|
||||
|
@ -33,6 +36,7 @@
|
|||
<import plugin="org.eclipse.emf.edit.ui" version="2.2.0" match="compatible"/>
|
||||
<import plugin="org.eclipse.emf.common" version="2.2.0" match="compatible"/>
|
||||
<import plugin="org.eclipse.emf.common.ui" version="2.2.0" match="compatible"/>
|
||||
-->
|
||||
<import plugin="org.eclipse.core.runtime"/>
|
||||
<import plugin="org.eclipse.core.resources"/>
|
||||
<import plugin="org.eclipse.ui"/>
|
||||
|
|
|
@ -24,9 +24,11 @@
|
|||
</url>
|
||||
|
||||
<requires>
|
||||
<import feature="org.eclipse.rse.core"/>
|
||||
<import plugin="org.eclipse.ui"/>
|
||||
<import plugin="org.eclipse.core.runtime"/>
|
||||
<!-- Feature dependency due to bug 175004 (UM doesnt use plugins for "Select Required" -->
|
||||
<!-- But take care of bug 154505 (UM "Select Required" selects container features) -->
|
||||
<import feature="org.eclipse.rse.core" version="2.0.0.qualifier" match="compatible"/>
|
||||
</requires>
|
||||
|
||||
<plugin
|
||||
|
|
|
@ -24,10 +24,12 @@
|
|||
</url>
|
||||
|
||||
<requires>
|
||||
<import feature="org.eclipse.rse.core"/>
|
||||
<import plugin="org.eclipse.ui"/>
|
||||
<import plugin="org.eclipse.core.runtime"/>
|
||||
<import plugin="org.eclipse.ui.views"/>
|
||||
<!-- Feature dependency due to bug 175004 (UM doesnt use plugins for "Select Required" -->
|
||||
<!-- But take care of bug 154505 (UM "Select Required" selects container features) -->
|
||||
<import feature="org.eclipse.rse.core" version="2.0.0.qualifier" match="compatible"/>
|
||||
</requires>
|
||||
|
||||
<plugin
|
||||
|
|
|
@ -25,12 +25,14 @@
|
|||
</url>
|
||||
|
||||
<requires>
|
||||
<import feature="org.eclipse.rse.core"/>
|
||||
<import plugin="org.eclipse.ui.ide"/>
|
||||
<import plugin="org.eclipse.ui"/>
|
||||
<import plugin="org.eclipse.core.filesystem"/>
|
||||
<import plugin="org.eclipse.core.runtime"/>
|
||||
<import plugin="org.eclipse.core.resources"/>
|
||||
<!-- Feature dependency due to bug 175004 (UM doesnt use plugins for "Select Required" -->
|
||||
<!-- But take care of bug 154505 (UM "Select Required" selects container features) -->
|
||||
<import feature="org.eclipse.rse.core" version="2.0.0.qualifier" match="compatible"/>
|
||||
</requires>
|
||||
|
||||
<plugin
|
||||
|
|
|
@ -32,13 +32,17 @@
|
|||
version="0.0.0"/>
|
||||
|
||||
<requires>
|
||||
<import feature="org.eclipse.rse.core"/>
|
||||
<import plugin="org.eclipse.ui"/>
|
||||
<import plugin="org.eclipse.core.runtime"/>
|
||||
<!-- Feature dependency due to bug 175004 (UM doesnt use plugins for "Select Required" -->
|
||||
<!-- But take care of bug 154505 (UM "Select Required" selects container features) -->
|
||||
<import feature="org.eclipse.rse.core" version="2.0.0.qualifier" match="compatible"/>
|
||||
<!--
|
||||
<import plugin="org.eclipse.rse.services"/>
|
||||
<import plugin="org.eclipse.rse.files.ui"/>
|
||||
<import plugin="org.eclipse.rse.subsystems.files.core"/>
|
||||
<import plugin="org.eclipse.rse.ui"/>
|
||||
-->
|
||||
</requires>
|
||||
|
||||
<plugin
|
||||
|
|
|
@ -24,9 +24,12 @@
|
|||
</url>
|
||||
|
||||
<requires>
|
||||
<import feature="org.eclipse.rse.core"/>
|
||||
<import plugin="org.eclipse.ui"/>
|
||||
<import plugin="org.eclipse.core.runtime"/>
|
||||
<!-- Feature dependency due to bug 175004 (UM doesnt use plugins for "Select Required" -->
|
||||
<!-- But take care of bug 154505 (UM "Select Required" selects container features) -->
|
||||
<import feature="org.eclipse.rse.core" version="2.0.0.qualifier" match="compatible"/>
|
||||
<!--
|
||||
<import plugin="org.eclipse.rse.services"/>
|
||||
<import plugin="org.eclipse.rse.files.ui"/>
|
||||
<import plugin="org.eclipse.rse.subsystems.files.core"/>
|
||||
|
@ -35,6 +38,7 @@
|
|||
<import plugin="org.eclipse.rse.processes.ui"/>
|
||||
<import plugin="org.eclipse.rse.shells.ui"/>
|
||||
<import plugin="org.eclipse.rse.subsystems.shells.core"/>
|
||||
-->
|
||||
</requires>
|
||||
|
||||
<plugin
|
||||
|
|
|
@ -25,7 +25,9 @@
|
|||
</url>
|
||||
|
||||
<requires>
|
||||
<import feature="org.eclipse.rse.core"/>
|
||||
<!-- Feature dependency due to bug 175004 (UM doesnt use plugins for "Select Required" -->
|
||||
<!-- But take care of bug 154505 (UM "Select Required" selects container features) -->
|
||||
<import feature="org.eclipse.rse.core" version="2.0.0.qualifier" match="compatible"/>
|
||||
<import feature="org.eclipse.cdt"/>
|
||||
</requires>
|
||||
|
||||
|
|
|
@ -25,14 +25,25 @@
|
|||
|
||||
<requires>
|
||||
<import plugin="org.eclipse.core.runtime"/>
|
||||
<import plugin="org.eclipse.rse.services"/>
|
||||
<import plugin="com.jcraft.jsch" version="0.1.28" match="compatible"/>
|
||||
<import plugin="org.eclipse.rse.ui"/>
|
||||
<import plugin="org.eclipse.ui"/>
|
||||
<!-- Feature dependency due to bug 175004 (UM doesnt use plugins for "Select Required" -->
|
||||
<!-- But take care of bug 154505 (UM "Select Required" selects container features) -->
|
||||
<import feature="org.eclipse.rse.core" version="2.0.0.qualifier" match="compatible"/>
|
||||
<!--
|
||||
<import plugin="org.eclipse.rse.subsystems.files.core"/>
|
||||
<import plugin="org.eclipse.rse.files.ui"/>
|
||||
<import plugin="org.eclipse.rse.subsystems.shells.core"/>
|
||||
<import plugin="org.eclipse.rse.shells.ui"/>
|
||||
<import plugin="org.eclipse.rse.services"/>
|
||||
<import plugin="org.eclipse.rse.ui"/>
|
||||
-->
|
||||
<!-- Bug 175108: Excplicit dependency on CVS for SSH -->
|
||||
<!-- TM Site users can deselect SSH if they have Platform Only -->
|
||||
<!-- Europa Users should be able to do "Select Required" -->
|
||||
<import feature="org.eclipse.cvs" version="1.0.0" match="greaterOrEqual"/>
|
||||
<!--
|
||||
<import plugin="com.jcraft.jsch" version="0.1.28" match="compatible"/>
|
||||
-->
|
||||
</requires>
|
||||
|
||||
<plugin
|
||||
|
|
|
@ -23,9 +23,18 @@
|
|||
</url>
|
||||
|
||||
<requires>
|
||||
<!-- Feature dependency due to bug 175004 (UM doesnt use plugins for "Select Required" -->
|
||||
<!-- But take care of bug 154505 (UM "Select Required" selects container features) -->
|
||||
<import feature="org.eclipse.rse.core" version="2.0.0.qualifier" match="equivalent"/>
|
||||
<import feature="org.eclipse.rse.local" version="2.0.0.qualifier" match="equivalent"/>
|
||||
<import plugin="org.junit"/>
|
||||
<import feature="org.eclipse.rse.ftp" version="2.0.0.qualifier" match="equivalent"/>
|
||||
<!-- org.junit either comes with the JDT feature (org.eclipse.jdt), -->
|
||||
<!-- or with the eclipse-test-framework download. So, don't put a -->
|
||||
<!-- feature dependency here since it is no hard dependency -->
|
||||
<!-- (although it would help Europa users to get their stuff, but -->
|
||||
<!-- it could invalidate the configuration for Platform users: -->
|
||||
<!-- bug 151797) -->
|
||||
<import plugin="org.junit" version="3.8.2" match="compatible"/>
|
||||
</requires>
|
||||
|
||||
<plugin
|
||||
|
|
Loading…
Add table
Reference in a new issue