1
0
Fork 0
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:
Martin Oberhuber 2007-02-22 14:15:27 +00:00
parent cc9e4f6621
commit 48a0171523
9 changed files with 50 additions and 10 deletions

View file

@ -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"/>

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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>

View file

@ -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

View file

@ -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