Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPatrick Tasse2016-03-11 14:14:47 -0500
committerPatrick Tasse2016-03-11 14:14:47 -0500
commit9bcdd3bf1f987e1e254c112e0c5ef1483679a401 (patch)
tree5d2e25fefcec927147a97daf1cf65c8ddca1e63f /devtools/target-platforms/luna/luna.target
parentead20fc8e1aec8c2da3a7c083536bbb9c481ad3f (diff)
downloadorg.eclipse.swtbot-9bcdd3bf1f987e1e254c112e0c5ef1483679a401.tar.gz
org.eclipse.swtbot-9bcdd3bf1f987e1e254c112e0c5ef1483679a401.tar.xz
org.eclipse.swtbot-9bcdd3bf1f987e1e254c112e0c5ef1483679a401.zip
Use 'planner' include mode in target definitions
Since Luna, the Platform IDE feature no longer includes some ECF plug-ins (e.g. org.eclipse.ecf and more), but it includes the plug-in org.eclipse.equinox.p2.transport.ecf which depends on those ECF plug-ins that are not part of our target definitions. Instead of manually figuring out which plug-in or feature needs to be included to resolve the dependency, we can use the include mode 'planner' instead of 'slicer', which will automatically resolve it. This will prevent some validation errors in Run Configurations and exceptions being thrown during SWTBot unit tests. Change-Id: I4d26ef1134674b3ce2c199c2ab15b07cee8542a7
Diffstat (limited to 'devtools/target-platforms/luna/luna.target')
-rw-r--r--devtools/target-platforms/luna/luna.target10
1 files changed, 5 insertions, 5 deletions
diff --git a/devtools/target-platforms/luna/luna.target b/devtools/target-platforms/luna/luna.target
index dbe835b0..1e86e7ce 100644
--- a/devtools/target-platforms/luna/luna.target
+++ b/devtools/target-platforms/luna/luna.target
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<?pde version="3.8"?><target name="Eclipse Luna via p2" sequenceNumber="3">
+<?pde version="3.8"?><target name="Eclipse Luna via p2" sequenceNumber="4">
<locations>
-<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.platform.ide" version="0.0.0"/>
<unit id="org.eclipse.emf.feature.group" version="0.0.0"/>
<unit id="org.eclipse.draw2d.feature.group" version="0.0.0"/>
@@ -10,7 +10,7 @@
<unit id="org.eclipse.pde.feature.group" version="0.0.0"/>
<repository location="http://download.eclipse.org/releases/luna"/>
</location>
-<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.apache.log4j" version="1.2.15.v201012070815"/>
<unit id="org.apache.log4j.source" version="1.2.15.v201012070815"/>
<unit id="org.junit" version="4.12.0.v201504281640"/>
@@ -22,11 +22,11 @@
<unit id="org.hamcrest.core.source" version="1.3.0.v201303031735"/>
<repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20151221205849/repository/"/>
</location>
-<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.license.feature.group" version="1.0.1.v20140414-1359"/>
<repository location="http://download.eclipse.org/cbi/updates/license"/>
</location>
-<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
+<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
<unit id="org.eclipse.nebula.widgets.gallery.feature.feature.group" version="0.0.0"/>
<repository location="http://download.eclipse.org/technology/nebula/snapshot/"/>
</location>

Back to the top