From cd17aac411369d4e3c4046de8d696ce46ba97f38 Mon Sep 17 00:00:00 2001 From: Anna Dushistova Date: Wed, 21 Nov 2012 23:33:53 +0300 Subject: [PATCH] [releng]update build scripts to use the latest tycho version and some CBI plugins --- pom.xml | 274 ++++++++++++++++++----------- releng/org.eclipse.tm.repo/pom.xml | 51 +++--- 2 files changed, 201 insertions(+), 124 deletions(-) diff --git a/pom.xml b/pom.xml index 109ed7c2d3f..5a624776270 100644 --- a/pom.xml +++ b/pom.xml @@ -38,9 +38,14 @@ - 0.15.0 - 0.15.0 + 0.16.0 + 0.16.0 + 2.6 + 1.7 + 1.4 + 1.0.2-SNAPSHOT juno + juno http://download.eclipse.org/releases/${platform-version-name} http://download.eclipse.org/tools/orbit/downloads/drops/R20120526062928/repository 1.0.0.7837QcJa5vE7MnhE77YA7AU3SWUlbntVZAnlDoIGojcQd @@ -50,7 +55,23 @@ maven.eclipse.org - http://maven.eclipse.org/nexus/content/groups/public/ + http://maven.eclipse.org/nexus/content/repositories/public + + true + + + true + + + + sonatype + https://repository.sonatype.org/content/repositories/public + + true + + + true + @@ -120,7 +141,7 @@ http://download.eclipse.org/releases/staging [4.2,) 4.2 - http://download.eclipse.org/tools/cdt/builds/juno/milestones/M7 + http://download.eclipse.org/tools/cdt/releases/juno http://download.eclipse.org/tools/cdt/updates/indigo/ @@ -215,8 +236,6 @@ rse/plugins/org.eclipse.rse.ui.capabilities rse/plugins/org.eclipse.rse.useractions releng/org.eclipse.tm.repo - terminal/plugins/org.eclipse.tm.terminal terminal/plugins/org.eclipse.tm.terminal.serial terminal/plugins/org.eclipse.tm.terminal.ssh @@ -224,7 +243,6 @@ terminal/plugins/org.eclipse.tm.terminal.view terminal/plugins/org.eclipse.tm.terminal.local terminal/plugins/org.eclipse.tm.terminal.test - terminal/features/org.eclipse.tm.terminal-feature terminal/features/org.eclipse.tm.terminal.serial-feature terminal/features/org.eclipse.tm.terminal.ssh-feature @@ -235,14 +253,13 @@ terminal/features/org.eclipse.tm.terminal.local-feature terminal/features/org.eclipse.tm.terminal.local.sdk-feature terminal/features/org.eclipse.tm.terminal.test-feature - rse/tests/org.eclipse.rse.tests rse/tests/org.eclipse.rse.tests-feature rse/tests/org.eclipse.rse.tests.framework rse/tests/org.eclipse.rse.tests.framework.examples - wince/org.eclipse.rse.wince-feature - wince/org.eclipse.rse.subsystems.wince - wince/org.eclipse.tm.rapi + wince/org.eclipse.rse.wince-feature + wince/org.eclipse.rse.subsystems.wince + wince/org.eclipse.tm.rapi @@ -255,96 +272,72 @@ org.eclipse.tycho target-platform-configuration - ${tycho-version} - - p2 - consider - - - linux - gtk - x86 - - - linux - gtk - x86_64 - - - linux - gtk - ppc64 - - - win32 - win32 - x86 - - - win32 - win32 - x86_64 - - - macosx - cocoa - x86 - - - macosx - cocoa - x86_64 - - - aix - gtk - ppc - - - - - - - maven-assembly-plugin - - - src.xml - - org.eclipse.tycho tycho-source-plugin - ${tycho-version} - - UTF-8 - false - - - - attach-source - - plugin-source - - - - - - org.eclipse.tycho - tycho-packaging-plugin - - false - true - + + org.eclipse.tycho + tycho-maven-plugin + ${tycho-version} + true + + + org.eclipse.tycho + target-platform-configuration + ${tycho-version} + + + + linux + gtk + x86 + + + linux + gtk + x86_64 + + + linux + gtk + ppc64 + + + win32 + win32 + x86 + + + win32 + win32 + x86_64 + + + macosx + cocoa + x86 + + + macosx + cocoa + x86_64 + + + aix + gtk + ppc + + + p2 + true + consider + + org.eclipse.tycho tycho-compiler-plugin @@ -355,11 +348,13 @@ 1.5 - org.eclipse.tycho tycho-source-plugin ${tycho-version} + + UTF-8 + plugin-source @@ -369,6 +364,88 @@ + + org.eclipse.tycho + tycho-packaging-plugin + ${tycho-version} + + + org.eclipse.tycho.extras + tycho-buildtimestamp-jgit + ${tycho-version} + + + + false + jgit + pom.xml + + + + org.eclipse.tycho + tycho-p2-plugin + ${tycho-version} + + + + http://download.eclipse.org/tm/builds/${tm-stream}/nightly + + + + + + org.eclipse.tycho + tycho-p2-repository-plugin + ${tycho-version} + + ${project.artifactId} + + + + + org.eclipse.tycho.extras + tycho-pack200a-plugin + ${tycho-version} + + + pack200-normalize + + normalize + + + + + + org.eclipse.cbi.maven.plugins + eclipse-jarsigner-plugin + ${eclipse-jarsigner-version} + + + sign + package + + sign + + + + + + org.eclipse.tycho.extras + tycho-pack200b-plugin + ${tycho-version} + + + pack200-pack + + pack + + + + + org.eclipse.tycho tycho-surefire-plugin @@ -396,7 +473,7 @@ org.apache.maven.plugins maven-resources-plugin - 2.5 + ${maven-resources-version} ISO-8859-1 @@ -404,7 +481,7 @@ org.apache.maven.plugins maven-antrun-plugin - 1.6 + ${maven-antrun-version} org.apache.maven.plugins @@ -419,14 +496,15 @@ maven-site-plugin 3.0 - + diff --git a/releng/org.eclipse.tm.repo/pom.xml b/releng/org.eclipse.tm.repo/pom.xml index 9b115fa0c2a..da4296559fa 100644 --- a/releng/org.eclipse.tm.repo/pom.xml +++ b/releng/org.eclipse.tm.repo/pom.xml @@ -28,6 +28,10 @@ + org.eclipse.cbi.maven.plugins + eclipse-jarsigner-plugin + + maven-antrun-plugin - - prepare-serverruntime - prepare-package - - run - - - - - - - - - - - - - + + prepare-serverruntime + prepare-package + + run + + + + + + + + + + + + deploy install @@ -106,7 +109,7 @@ - + @@ -151,11 +155,6 @@ -