Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-07-10Bug 519237 [Cocoa] mvn -Pbuild-individual-bundles fails on OSX due toLeo Ufimtsev1-0/+4
missing -XstartOnFirstThread vm arg Adding missing argument for maven test execution. See bug submission for details. Change-Id: Ie6faf2b22afc537373984388684646d6b7054b42 Signed-off-by: Leo Ufimtsev <lufimtse@redhat.com>
2017-07-07Bug 518379 – Allow platform specific JUnit tests(gtk tests not on cocoa)Leo Ufimtsev1-1/+2
Currently swt gtk only tests are marked to compile/build on cocoa, because Cocoa is a 'unix' family type (as is Linux). The correct solution is to add "<name>Linux</name>" to activation profile. This way the Unix profile is only launched on Linux and not on Cocoa. Found this in: http://maven.40175.n5.nabble.com/Profile-activation-for-mac-and-linux-td3263043.html https://stackoverflow.com/questions/38465711/choose-maven-profile-from-os-family/44975462#44975462 As a note, family names are defined here: https://github.com/sonatype/plexus-utils/blob/f2beca21c75084986b49b3ab7b5f0f988021dcea/src/main/java/org/codehaus/plexus/util/Os.java#L72 Verified on: - Fedora/Ubuntu/CentOS (gtk tests included) - Cocoa (gtk tests not included) Change-Id: I51dd2cd9de9e6efc8c348d1eec083325c2774b2a Signed-off-by: Leo Ufimtsev <lufimtse@redhat.com>
2017-06-22Bug 518379 - Allow platform specific JUnit testsConrad Groth1-1/+35
provide infrastructure for platform specific JUnit tests based on maven profiles Patchset 4: - (Leo) Adding AllGtk, All Cocoa, AllWin32 Tests.java - (Leo) Updating pom files. Patchset 5: - (Leo) Commenting out currently unused test setup. Change-Id: I180bc31fc2bca3f8e34f06dfc65ca6b0ac7cd538 Signed-off-by: Conrad Groth <info@conrad-groth.de> Signed-off-by: Leo Ufimtsev <lufimtse@redhat.com>
2017-06-22Bug 517929 - Update POMs in the master for 4.8 release Alexander Kurtakov1-2/+2
Point to 4.8 parent pom. Change-Id: Ib1077addbb229ec9a84eb11c1882fd13816e0fec Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2016-10-31Bug 431319 - Run SWT tests with plain surefire (not Tycho/OSGi one)Mickael Istria1-0/+1
This configures the tests to run with the plain Java maven-surefire-plugin. To do so, it requires a feature listing all platform-specific fragments that we add as a dependency, and to make target resolution platform-specific. Then Tycho generates a good classpath that's consumed by maven-surefire-plugin. Printing is disabled as the tests are failing with tycho. Change-Id: Ibba7c64757fb8ec71aff04c850e35309440e3caa Signed-off-by: Mickael Istria <mistria@redhat.com> Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2016-09-21Bug 481467 - SWT Tools: Split Sleak and Spy into its own 'spies' plug-inMarc-Andre Laperle1-0/+2
Change-Id: I728fdcd8853842adc7d6e987926ca10f39046845 Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2016-06-28Bug 496465 - Prep for 4.7 (Oxygen) and 4.6.1 (Neon.1) maintenance buildsLakshmi Shanmugam1-2/+2
Updated parent pom and other pom files.
2015-08-19Bug 471835 - Build succeeds, even when "old" parent pom is referred toAlexander Kurtakov1-22/+16
Fix: Non-parseable POM /home/akurtakov/git/eclipse.platform.swt/pom.xml: Duplicated tag: 'profiles' (position: START_TAG seen ...ile \n defined that is combined with this one. --> \n <profiles>... @58:13) @ line 58, column 13 -> Change-Id: I48314921979b98842bb45767bcc1bd820ecce6d1 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2015-08-19Bug 471835 - Build succeeds, even when "old" parent pom is referred toMarkus Keller1-12/+22
2015-07-02Bug 469765: Prep for 4.6 (Neon) and 4.5 (Mars) maintenance builds - update ↵Markus Keller1-2/+2
parent poms for 4.6
2015-03-16461427 Add build-time dependency to arbitrary SWT fragment versionTobias Oberlies1-0/+1
- When building the org.eclipse.swt project without having org.eclipse.swt.binaries in the reactor, there are no SWT fragments which exactly match the version of the SWT host bundle. Therefore, we need a different way to pull in the fragments. With this change, this is done via a (build time only) bundle with has a p2.inf similar to org.eclipse.swt, but without the strict version ranges. Bug: 461427 Change-Id: I15db9620e0011b4e232ff5adb52504830c7b1662 Signed-off-by: Tobias Oberlies <tobias.oberlies@sap.com> Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2015-03-16Bug 461427 - SWT fragment missing on classpath in build of SWT testsAlexander Kurtakov1-0/+22
andrefs/changes/49/43849/1 tools when moving to tycho 0.23.0-SNAPSHOT Property org.eclipse.swt.buildtime=true needs to be define only in build-individual-bundles as the repo is not buildable if this profile is not enabled anyway. This shouldn't have been reverted as it is not affecting releng.aggregator build and losens the buildtime requirements to at least allow resolving with later failing compilation. Change-Id: I7ca5c9a09eae64b02a5cc5cf2d6d5412fcf9c0c2 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2015-03-15Bug 461427 - Tons of compile errors in test build in SWT tests and toolsPascal Rapicault1-16/+0
when moving to tycho 0.23.0-SNAPSHOT Change-Id: Id164379de306bf233a2bff0da389e452235efc07 Signed-off-by: Pascal Rapicault <pascal@rapicorp.com>
2015-03-15Revert "Bug 461427 - SWT fragment missing on classpath in build of SWT tests ↵Lakshmi Shanmugam1-21/+16
and tools when moving to tycho 0.23.0-SNAPSHOT" This reverts commit 2015cd98ef5b2c9ff44d19f27b2e4161df8682ce. Change-Id: Idc564e44700fe1194001116124de782c4d9b67ad
2015-03-14Bug 461427 - SWT fragment missing on classpath in build of SWT tests andAlexander Kurtakov1-16/+21
tools when moving to tycho 0.23.0-SNAPSHOT Property org.eclipse.swt.buildtime=true needs to be define only in build-individual-bundles as the repo is not buildable if this profile is not enabled anyway. Change-Id: Ic270a1029f16b5c37e8f449a3b5412f69dba2a20 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2014-12-15Bug 453096 - Create a real org.eclipse.swt.tools featureAlexander Kurtakov1-0/+1
Create a feature with all atributes and hook it into main SWT pom.xml. Change-Id: Ib213d62737aeee79f94bfe9b10c2edcccad0e5b0 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2014-11-19361901 - p2 metadata of org.eclipse.swt is incompleteTobias Oberlies1-0/+17
Ensure installation of fragments of org.eclipse.swt - Make sure that SWT can be installed with p2: whenever the bundle org.eclipse.swt is installed, the appropriate native fragment shall be installed as well. This is achieved by adding install-time dependencies, filtered by the running platform, from org.eclipse.swt to all its fragments. - The install-time dependencies are disabled at build time because otherwise there would be a circular dependency between the host and its fragments. This is achieved through the additional condition "(!(org.eclipse.swt.buildtime=true))" in the filters which is made evaluate to false by setting org.eclipse.swt.buildtime=true in the build. - Modified buildSWT.xml to generate the time-stamp qualifiers and write the qualifiers in the pom files in source and binaries repos. Bug: 361901 Change-Id: I37b1f6c0ea5231850319e1fc4098e412e327d7e2 Signed-off-by: Tobias Oberlies <tobias.oberlies@sap.com> Signed-off-by: Lakshmi Shanmugam <lshanmug@in.ibm.com>
2014-06-19Bug 436736 - Prep for 4.5 (Mars) and 4.4 maintenance buildsPaul Webster1-2/+2
Update parent versions from 4.4.0 to 4.5.0 Signed-off-by: Paul Webster <pwebster@ca.ibm.com>
2014-02-26Bug 429144 - Do not build org.eclipse.swt.opengl by default.Alexander Kurtakov1-1/+0
Disable the module - building broken bundle doesn't serve any good. Change-Id: Ic0e7b2eb2ebaf79670514d2daaff25fef34e6382 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2014-02-23Bug 428514 - Merge the examples project that contain only views. Alexander Kurtakov1-4/+1
A single views bundle is enough. Change-Id: I4ef7f8446ef611a072584269aef5afd4cd5ac5c0 Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
2013-08-13revert changes for Bug 361901 - p2 metadata of org.eclipse.swt is incompletev4404bI20130813-1330I20130813-1200Silenio Quarti1-17/+0
2013-08-12Bug 361901 - p2 metadata of org.eclipse.swt is incompleteSilenio Quarti1-0/+17
2013-06-26Bug 411167 - Update parent POMs for LunaSilenio Quarti1-2/+2
2013-03-27Bug 403967 - Update Platform SWT parent versionsSilenio Quarti1-6/+16
2013-02-25Bug 394831 - [cbi] Platform parent should be renamedSilenio Quarti1-2/+2
2013-01-08Bug 396104 - Merge in CBI patches from 4.2.2 into 4.3 (pom changes) for ↵Bogdan Gheorghe1-2/+1
eclipse.swt
2012-10-17Bug 391995 - Add tycho.scmUrl for eclipse.platform.swt.gitBogdan Gheorghe1-0/+4
2012-09-17Bug 381192 - SWT is not ready for Tycho builds - comment#37Silenio Quarti1-1/+1
2012-05-23Add poms for Tycho buildIgor Fedorenko1-0/+45

    Back to the top