diff options
author | Ed Merks | 2018-04-23 07:26:24 +0000 |
---|---|---|
committer | Ed Merks | 2018-04-23 07:26:24 +0000 |
commit | be781ff4dc94338097f9feb7cbc7c9d4a85bcd03 (patch) | |
tree | 294b04217accdadecb3e227a5366dc20d901ce27 /bundles/org.eclipse.swt.tools | |
parent | aadfe509fd42cfb312ae488f4f0481571adc2894 (diff) | |
download | eclipse.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.setup | 15 |
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" |