Bug 533818 - Improve the Oomph setups for the platform projects
Avoid importing eclipse.platform.text; it probably shouldn't have a
.project file in it.
The root Platform.setup in Oomph will manage the fixed value for the
eclipse.target.platform variable so that it only needs to be managed in
a single place in the future.
Change-Id: Ie1bf058b2e7ccd4d01e2182926af0f9faec1d654
Signed-off-by: Ed Merks <ed.merks@gmail.com>
diff --git a/org.eclipse.text.releng/platformText.setup b/org.eclipse.text.releng/platformText.setup
index bf31573..74b0ed3 100644
--- a/org.eclipse.text.releng/platformText.setup
+++ b/org.eclipse.text.releng/platformText.setup
@@ -54,7 +54,17 @@
name="*"/>
<sourceLocator
rootFolder="${git.clone.platform.text.location}"
- locateNestedProjects="true"/>
+ locateNestedProjects="true">
+ <predicate
+ xsi:type="predicates:NotPredicate">
+ <operand
+ xsi:type="predicates:AndPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern="eclipse\.platform\.text"/>
+ </operand>
+ </predicate>
+ </sourceLocator>
</targlet>
</setupTask>
<setupTask
@@ -97,13 +107,7 @@
</workingSet>
</setupTask>
<stream name="master"
- label="Master">
- <setupTask
- xsi:type="setup:VariableTask"
- name="eclipse.target.platform"
- value="Oxygen"
- storageURI="scope://Workspace"/>
- </stream>
+ label="Master"/>
<logicalProjectContainer
xsi:type="setup:Project"
href="index:/org.eclipse.setup#//@projectCatalogs[name='org.eclipse']/@projects[name='platform']"/>