From 1cc6d6ab8e6be9409b3cb535aa650a89e953d37a Mon Sep 17 00:00:00 2001 From: Marc-Andre Laperle Date: Fri, 30 May 2014 18:59:14 -0400 Subject: [PATCH] Build with 4.4 and use target definition file for maven build Change-Id: I1044751c600e7725fd2cb02578c28d5f45de1854 Signed-off-by: Marc-Andre Laperle Reviewed-on: https://git.eclipse.org/r/27631 Tested-by: Hudson CI Reviewed-by: Doug Schaefer --- build/org.eclipse.cdt.autotools.tests/pom.xml | 6 ++ build/org.eclipse.cdt.make.ui.tests/pom.xml | 6 ++ .../pom.xml | 6 ++ codan/org.eclipse.cdt.codan.core.test/pom.xml | 6 ++ core/org.eclipse.cdt.core.linux/pom.xml | 5 -- pom.xml | 71 +++---------------- releng/org.eclipse.cdt.target/cdt-e4.4.target | 6 +- releng/org.eclipse.cdt.target/pom.xml | 17 +++++ .../org.eclipse.cdt.testsrunner.test/pom.xml | 6 ++ 9 files changed, 62 insertions(+), 67 deletions(-) create mode 100644 releng/org.eclipse.cdt.target/pom.xml diff --git a/build/org.eclipse.cdt.autotools.tests/pom.xml b/build/org.eclipse.cdt.autotools.tests/pom.xml index 58fb84806b7..393a8e2c930 100644 --- a/build/org.eclipse.cdt.autotools.tests/pom.xml +++ b/build/org.eclipse.cdt.autotools.tests/pom.xml @@ -37,6 +37,12 @@ **/AllAutotoolsTests.* true + + + org.eclipse.platform.feature.group + p2-installable-unit + + diff --git a/build/org.eclipse.cdt.make.ui.tests/pom.xml b/build/org.eclipse.cdt.make.ui.tests/pom.xml index 53add96f8a2..d57bc8e070e 100644 --- a/build/org.eclipse.cdt.make.ui.tests/pom.xml +++ b/build/org.eclipse.cdt.make.ui.tests/pom.xml @@ -28,6 +28,12 @@ **/AllMakeUITests.* true + + + org.eclipse.platform.feature.group + p2-installable-unit + + diff --git a/build/org.eclipse.cdt.managedbuilder.ui.tests/pom.xml b/build/org.eclipse.cdt.managedbuilder.ui.tests/pom.xml index df47e5be9ae..62054d26a4a 100644 --- a/build/org.eclipse.cdt.managedbuilder.ui.tests/pom.xml +++ b/build/org.eclipse.cdt.managedbuilder.ui.tests/pom.xml @@ -28,6 +28,12 @@ **/AllManagedBuildUITests.* true + + + org.eclipse.platform.feature.group + p2-installable-unit + + diff --git a/codan/org.eclipse.cdt.codan.core.test/pom.xml b/codan/org.eclipse.cdt.codan.core.test/pom.xml index d8da26ae49a..081826e9a65 100644 --- a/codan/org.eclipse.cdt.codan.core.test/pom.xml +++ b/codan/org.eclipse.cdt.codan.core.test/pom.xml @@ -29,6 +29,12 @@ **/AutomatedIntegrationSuite.* true + + + org.eclipse.platform.feature.group + p2-installable-unit + + diff --git a/core/org.eclipse.cdt.core.linux/pom.xml b/core/org.eclipse.cdt.core.linux/pom.xml index 95901198930..d15cdb1891d 100644 --- a/core/org.eclipse.cdt.core.linux/pom.xml +++ b/core/org.eclipse.cdt.core.linux/pom.xml @@ -45,11 +45,6 @@ gtk ppc64 - - linux - gtk - ia64 - diff --git a/pom.xml b/pom.xml index 61af1df530b..d1462233731 100644 --- a/pom.xml +++ b/pom.xml @@ -17,12 +17,6 @@ 0.20.0 0.20.0 - http://download.eclipse.org - ${download-site}/eclipse/updates/${platform-version} - ${download-site}/tools/orbit/downloads/drops/${orbit-version}/repository - ${download-site}/tm/updates/${tm-version} - ${download-site}/tools/ptp/builds/remote/luna/nightly - ${download-site}/cbi/updates/license jacoco reuseReports ${project.basedir}/../../target/jacoco.exec @@ -216,6 +210,7 @@ xlc/org.eclipse.cdt.core.lrparser.xlc.tests debug/org.eclipse.cdt.debug.ui.tests --> + releng/org.eclipse.cdt.target releng/org.eclipse.cdt.testing releng/org.eclipse.cdt.testing-feature releng/org.eclipse.cdt.testing.repo @@ -223,34 +218,6 @@ releng/org.eclipse.cdt.repo - - - platform - ${platform-site} - p2 - - - orbit - ${orbit-site} - p2 - - - tm - ${tm-site} - p2 - - - remote - ${remote-site} - p2 - - - license-feature - ${license-site}/ - p2 - - - cbi @@ -259,32 +226,6 @@ - - platform-4.3 - - - !platform-3.8 - - - - 4.3 - R20130517111416 - 3.5 - - - - platform-3.8 - - - platform-3.8 - - - - 3.8 - R20110523182458 - 3.3 - - macosx @@ -445,6 +386,13 @@ sparc + + + org.eclipse.cdt + cdt-e4.4 + 1.0.0 + + @@ -577,11 +525,12 @@ eclipse-plugin + platform p2 - ${platform-site} + http://download.eclipse.org/eclipse/updates/4.4milestones diff --git a/releng/org.eclipse.cdt.target/cdt-e4.4.target b/releng/org.eclipse.cdt.target/cdt-e4.4.target index 581d3dd26a5..0baaa25ccaa 100644 --- a/releng/org.eclipse.cdt.target/cdt-e4.4.target +++ b/releng/org.eclipse.cdt.target/cdt-e4.4.target @@ -1,5 +1,5 @@ - + @@ -32,6 +32,10 @@ + + + + diff --git a/releng/org.eclipse.cdt.target/pom.xml b/releng/org.eclipse.cdt.target/pom.xml new file mode 100644 index 00000000000..c6b185c9745 --- /dev/null +++ b/releng/org.eclipse.cdt.target/pom.xml @@ -0,0 +1,17 @@ + + 4.0.0 + + org.eclipse.cdt + cdt-e4.4 + 1.0.0 + eclipse-target-definition + + + org.eclipse.cdt + cdt-parent + 8.4.0-SNAPSHOT + ../../pom.xml + + diff --git a/testsrunner/org.eclipse.cdt.testsrunner.test/pom.xml b/testsrunner/org.eclipse.cdt.testsrunner.test/pom.xml index bbbc29374b8..82ab6560173 100644 --- a/testsrunner/org.eclipse.cdt.testsrunner.test/pom.xml +++ b/testsrunner/org.eclipse.cdt.testsrunner.test/pom.xml @@ -37,6 +37,12 @@ **/TestsRunnerSuite.* true + + + org.eclipse.platform.feature.group + p2-installable-unit + +