Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEd Merks2018-04-23 07:26:24 +0000
committerEd Merks2018-04-23 07:26:24 +0000
commitbe781ff4dc94338097f9feb7cbc7c9d4a85bcd03 (patch)
tree294b04217accdadecb3e227a5366dc20d901ce27 /bundles/org.eclipse.swt.tools
parentaadfe509fd42cfb312ae488f4f0481571adc2894 (diff)
downloadeclipse.platform.swt-be781ff4dc94338097f9feb7cbc7c9d4a85bcd03.tar.gz
eclipse.platform.swt-be781ff4dc94338097f9feb7cbc7c9d4a85bcd03.tar.xz
eclipse.platform.swt-be781ff4dc94338097f9feb7cbc7c9d4a85bcd03.zip
Bug 533818 - Improve the Oomph setups for the platform projectsI20180423-0640
When all target platforms are resolved, projects from the eclipse.platform.swt.binaries repo are imported but they have errors. Change the source locator to exclude all platform-specific projects and then include only the one project for the current specific platform. Change-Id: Ic1d6e1fa08fff77846dfb9027ffb74c7f90ed11a Signed-off-by: Ed Merks <ed.merks@gmail.com>
Diffstat (limited to 'bundles/org.eclipse.swt.tools')
-rw-r--r--bundles/org.eclipse.swt.tools/Oomph/platformSwt.setup15
1 files changed, 14 insertions, 1 deletions
diff --git a/bundles/org.eclipse.swt.tools/Oomph/platformSwt.setup b/bundles/org.eclipse.swt.tools/Oomph/platformSwt.setup
index 9862a75f02..cfb0d53f50 100644
--- a/bundles/org.eclipse.swt.tools/Oomph/platformSwt.setup
+++ b/bundles/org.eclipse.swt.tools/Oomph/platformSwt.setup
@@ -96,7 +96,20 @@
name="*"/>
<sourceLocator
rootFolder="${git.clone.platform.swt.binaries.location}"
- locateNestedProjects="true"/>
+ locateNestedProjects="true">
+ <predicate
+ xsi:type="predicates:OrPredicate">
+ <operand
+ xsi:type="predicates:NotPredicate">
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern=".*(cocoa|gtk|win32)(\.(macosx|aix|hpux|linux|solaris|win32)(\.(x86_64|ppc64|ia64|aarch64|arm|ppc64|ppc64le|s390|s390x|x86|sparcv9))?)?"/>
+ </operand>
+ <operand
+ xsi:type="predicates:NamePredicate"
+ pattern=".*\.${osgi.ws}(\.${osgi.os}(\.${osgi.arch})?)?"/>
+ </predicate>
+ </sourceLocator>
</targlet>
<targlet
name="SWT"

Back to the top