From 26d34e47ff09cc9387c67da794d3c5bb4c8f7984 Mon Sep 17 00:00:00 2001 From: Uwe Stieber Date: Sat, 31 Jan 2015 16:30:07 +0100 Subject: [PATCH] Releng: Rework maven build files to make them easier to read and to maintain --- admin/.gitignore | 1 + admin/.project | 11 + admin/findbugs-exclude.xml | 68 ++ admin/pom-build.xml | 107 +++ admin/pom-config.xml | 387 +++++++++ admin/target-defs/eclipse-3.8.2-juno.target | 45 + admin/target-defs/eclipse-4.3.x-kepler.target | 46 + admin/target-defs/eclipse-4.4.x-luna.target | 45 + pom.xml | 649 +++----------- releng/org.eclipse.rse.updatesite/.cvsignore | 6 - releng/org.eclipse.rse.updatesite/.project | 17 - .../org.eclipse.rse.updatesite/bin/.cvsignore | 1 - .../bin/mkTestUpdates.sh | 634 -------------- releng/org.eclipse.rse.updatesite/bin/pack200 | 15 - releng/org.eclipse.rse.updatesite/bin/sign.sh | 119 --- .../bin/stageMilestones.sh | 67 -- .../org.eclipse.rse.updatesite/category.xml | 40 - releng/org.eclipse.rse.updatesite/index.html | 82 -- releng/org.eclipse.rse.updatesite/pom.xml | 15 - releng/org.eclipse.rse.updatesite/site.xml | 807 ------------------ .../org.eclipse.rse.updatesite/web/site.css | 12 - .../org.eclipse.rse.updatesite/web/site.xsl | 214 ----- releng/org.eclipse.tm.repo/pom.xml | 236 +++-- rse/doc/org.eclipse.dstore.doc.isv/pom.xml | 4 +- rse/doc/org.eclipse.rse.doc.isv/pom.xml | 4 +- rse/doc/org.eclipse.rse.doc.user/pom.xml | 4 +- .../org.eclipse.rse.examples-feature/pom.xml | 4 +- .../org.eclipse.rse.examples.daytime/pom.xml | 4 +- .../org.eclipse.rse.examples.dstore/pom.xml | 4 +- .../org.eclipse.rse.examples.tutorial/pom.xml | 4 +- rse/features/org.eclipse.rse-feature/pom.xml | 4 +- .../org.eclipse.rse.core-feature/pom.xml | 4 +- .../org.eclipse.rse.core.source/pom.xml | 4 +- .../org.eclipse.rse.dstore-feature/pom.xml | 4 +- .../org.eclipse.rse.dstore.source/pom.xml | 4 +- .../org.eclipse.rse.ftp-feature/pom.xml | 4 +- .../org.eclipse.rse.ftp.source/pom.xml | 4 +- .../org.eclipse.rse.local-feature/pom.xml | 4 +- .../org.eclipse.rse.local.source/pom.xml | 4 +- .../org.eclipse.rse.scp-feature/pom.xml | 4 +- .../org.eclipse.rse.sdk-feature/pom.xml | 4 +- .../org.eclipse.rse.ssh-feature/pom.xml | 4 +- .../org.eclipse.rse.ssh.source/pom.xml | 4 +- .../org.eclipse.rse.telnet-feature/pom.xml | 4 +- .../org.eclipse.rse.telnet.source/pom.xml | 4 +- .../org.eclipse.rse.terminals-feature/pom.xml | 4 +- .../org.eclipse.rse.terminals.source/pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../org.eclipse.dstore.core/dstore_core.jar | Bin 0 -> 191444 bytes rse/plugins/org.eclipse.dstore.core/pom.xml | 4 +- rse/plugins/org.eclipse.dstore.extra/pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- rse/plugins/org.eclipse.rse.core/pom.xml | 4 +- .../org.eclipse.rse.dstore.security/pom.xml | 4 +- rse/plugins/org.eclipse.rse.efs.ui/pom.xml | 4 +- rse/plugins/org.eclipse.rse.efs/pom.xml | 4 +- rse/plugins/org.eclipse.rse.files.ui/pom.xml | 4 +- .../org.eclipse.rse.importexport/pom.xml | 4 +- .../org.eclipse.rse.processes.ui/pom.xml | 4 +- rse/plugins/org.eclipse.rse.sdk/pom.xml | 4 +- .../org.eclipse.rse.services.dstore/pom.xml | 4 +- .../pom.xml | 4 +- .../org.eclipse.rse.services.local/pom.xml | 4 +- .../org.eclipse.rse.services.ssh/pom.xml | 4 +- .../org.eclipse.rse.services.telnet/pom.xml | 4 +- rse/plugins/org.eclipse.rse.services/pom.xml | 4 +- rse/plugins/org.eclipse.rse.shells.ui/pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../org.eclipse.rse.terminals.ui/pom.xml | 4 +- .../org.eclipse.rse.ui.capabilities/pom.xml | 4 +- rse/plugins/org.eclipse.rse.ui/pom.xml | 4 +- .../org.eclipse.rse.useractions.sdk/pom.xml | 4 +- .../org.eclipse.rse.useractions/pom.xml | 4 +- rse/plugins/org.eclipse.rse/pom.xml | 4 +- .../org.eclipse.rse.tests-feature/pom.xml | 4 +- .../pom.xml | 4 +- .../org.eclipse.rse.tests.framework/pom.xml | 4 +- rse/tests/org.eclipse.rse.tests/pom.xml | 4 +- .../org.eclipse.tm.terminal-feature/pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../pom.xml | 4 +- .../org.eclipse.tm.terminal.local/pom.xml | 4 +- .../org.eclipse.tm.terminal.serial/pom.xml | 4 +- .../org.eclipse.tm.terminal.ssh/pom.xml | 4 +- .../org.eclipse.tm.terminal.telnet/pom.xml | 4 +- .../org.eclipse.tm.terminal.test/pom.xml | 4 +- .../org.eclipse.tm.terminal.view/pom.xml | 4 +- .../plugins/org.eclipse.tm.terminal/pom.xml | 4 +- .../org.eclipse.rse.subsystems.wince/pom.xml | 4 +- wince/org.eclipse.rse.wince-feature/pom.xml | 4 +- wince/org.eclipse.tm.rapi/pom.xml | 4 +- 118 files changed, 1142 insertions(+), 2858 deletions(-) create mode 100644 admin/.gitignore create mode 100644 admin/.project create mode 100644 admin/findbugs-exclude.xml create mode 100644 admin/pom-build.xml create mode 100644 admin/pom-config.xml create mode 100644 admin/target-defs/eclipse-3.8.2-juno.target create mode 100644 admin/target-defs/eclipse-4.3.x-kepler.target create mode 100644 admin/target-defs/eclipse-4.4.x-luna.target delete mode 100644 releng/org.eclipse.rse.updatesite/.cvsignore delete mode 100644 releng/org.eclipse.rse.updatesite/.project delete mode 100644 releng/org.eclipse.rse.updatesite/bin/.cvsignore delete mode 100755 releng/org.eclipse.rse.updatesite/bin/mkTestUpdates.sh delete mode 100755 releng/org.eclipse.rse.updatesite/bin/pack200 delete mode 100755 releng/org.eclipse.rse.updatesite/bin/sign.sh delete mode 100755 releng/org.eclipse.rse.updatesite/bin/stageMilestones.sh delete mode 100644 releng/org.eclipse.rse.updatesite/category.xml delete mode 100644 releng/org.eclipse.rse.updatesite/index.html delete mode 100644 releng/org.eclipse.rse.updatesite/pom.xml delete mode 100644 releng/org.eclipse.rse.updatesite/site.xml delete mode 100644 releng/org.eclipse.rse.updatesite/web/site.css delete mode 100644 releng/org.eclipse.rse.updatesite/web/site.xsl create mode 100644 rse/plugins/org.eclipse.dstore.core/dstore_core.jar diff --git a/admin/.gitignore b/admin/.gitignore new file mode 100644 index 00000000000..ea8c4bf7f35 --- /dev/null +++ b/admin/.gitignore @@ -0,0 +1 @@ +/target diff --git a/admin/.project b/admin/.project new file mode 100644 index 00000000000..c9fbf8deaa9 --- /dev/null +++ b/admin/.project @@ -0,0 +1,11 @@ + + + Administration (TM) + + + + + + + + diff --git a/admin/findbugs-exclude.xml b/admin/findbugs-exclude.xml new file mode 100644 index 00000000000..49b4015d3e6 --- /dev/null +++ b/admin/findbugs-exclude.xml @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/admin/pom-build.xml b/admin/pom-build.xml new file mode 100644 index 00000000000..b9ce81e31a0 --- /dev/null +++ b/admin/pom-build.xml @@ -0,0 +1,107 @@ + + + 4.0.0 + + + org.eclipse.tm + org.eclipse.tm.maven-config + 3.8.0-SNAPSHOT + pom-config.xml + + + org.eclipse.tm + org.eclipse.tm.maven-build + 3.8.0-SNAPSHOT + pom + Target Management, Maven Build Master + + + + + org.eclipse.tycho + tycho-maven-plugin + + + org.eclipse.tycho + target-platform-configuration + + + org.eclipse.tycho + tycho-source-plugin + + + + + + + sign + + + + + + + org.eclipse.tycho.extras + tycho-pack200a-plugin + + + org.eclipse.cbi.maven.plugins + eclipse-jarsigner-plugin + + + org.eclipse.tycho.extras + tycho-pack200b-plugin + + + org.eclipse.tycho + tycho-p2-plugin + + + + + + + findbugs + + + + + org.codehaus.mojo + findbugs-maven-plugin + + + + + + + tests + + + + + org.eclipse.tycho + tycho-surefire-plugin + ${tycho-version} + + true + true + false + + + p2-installable-unit + org.eclipse.sdk.feature.group + ${sdk-version} + + + org.eclipse.sdk.ide + -Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=256m -Drse.enableSecureStoreAccess=false -Dorg.eclipse.swt.browser.UseWebKitGTK=true + + + + + + + + diff --git a/admin/pom-config.xml b/admin/pom-config.xml new file mode 100644 index 00000000000..7a3e87c317f --- /dev/null +++ b/admin/pom-config.xml @@ -0,0 +1,387 @@ + + + 4.0.0 + + + 3.0 + + + org.eclipse.tm + org.eclipse.tm.maven-config + 3.8.0-SNAPSHOT + pom + Target Management, Maven Configuration Master + + + + Eclipse Public License + http://www.eclipse.org/legal/epl-v10.html + repo + + All rights reserved. + + This program and the accompanying materials are made + available under the terms of the Eclipse Public License v1.0 + which accompanies this distribution, and is available at + http://www.eclipse.org/legal/epl-v10.htm + + + + + + Eclipse Foundation + http://www.eclipse.org/ + + + + + 0.20.0 + 0.20.0 + 2.6 + 1.7 + 1.5 + + 2.5.2 + 1.0.5 + + + ${env.WORKSPACE}/admin + UTF-8 + + scm:git:git://git.eclipse.org/gitroot/tm/org.eclipse.tm.git + + luna + ${project.artifactId}.zip + /home/data/httpd/download.eclipse.org/tm/builds/${tm-stream}/nightly + 4.4 + + + http://download.eclipse.org/cbi/updates/license + http://download.eclipse.org/eclipse/updates/${sdk-version} + http://download.eclipse.org/tools/orbit/downloads/drops/R20150124073747/repository/ + http://download.eclipse.org/tools/cdt/releases/8.4 + http://download.eclipse.org/technology/swtbot/releases/latest/ + http://archive.eclipse.org/tm/updates/rxtx + + + + + license-feature + ${license-site} + p2 + + + platform + ${platform-site} + p2 + + + orbit + ${orbit-site} + p2 + + + cdt + ${cdt-site} + p2 + + + swtbot + ${swtbot-site} + p2 + + + rxtx + ${rxtx-site} + p2 + + + + + + sonatype + https://oss.sonatype.org/content/repositories/public + + true + + + true + + + + cbi + https://repo.eclipse.org/content/repositories/cbi-releases/ + + + + + + + kepler + + + kepler + 4.3 + http://download.eclipse.org/tools/cdt/releases/kepler + + + + + + + + + org.eclipse.tycho + tycho-maven-plugin + ${tycho-version} + 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 + + + win32 + win32 + x86 + + + win32 + win32 + x86_64 + + + macosx + cocoa + x86 + + + macosx + cocoa + x86_64 + + + p2 + true + true + consider + + + eclipse-plugin + org.apache.commons.net + + [3.2,3.3) + + + + eclipse-plugin + org.apache.commons.net.source + + [3.2,3.3) + + + + + + + org.eclipse.tycho + tycho-compiler-plugin + ${tycho-version} + + UTF-8 + + + + org.eclipse.tycho + tycho-source-plugin + ${tycho-version} + + UTF-8 + + + + plugin-source + + plugin-source + + + + + + org.eclipse.tycho + tycho-packaging-plugin + ${tycho-version} + + + org.eclipse.tycho.extras + tycho-buildtimestamp-jgit + ${tycho-version} + + + org.eclipse.tycho.extras + tycho-sourceref-jgit + ${tycho-extras-version} + + + + false + jgit + pom.xml + ignore + + true + + + + + org.eclipse.tycho + tycho-p2-repository-plugin + ${tycho-version} + + ${project.artifactId} + + + + org.apache.maven.plugins + maven-resources-plugin + ${maven-resources-version} + + UTF-8 + + + + org.apache.maven.plugins + maven-antrun-plugin + ${maven-antrun-version} + + + org.codehaus.gmaven + gmaven-plugin + ${gmaven-version} + + + org.codehaus.mojo + findbugs-maven-plugin + ${findbugs-version} + + UTF-8 + Max + Low + true + false + ${adminDir}/findbugs-exclude.xml + + + + + check + + + + + + org.jacoco + jacoco-maven-plugin + ${jacoco-version} + + + + + org.eclipse.tycho.extras + tycho-pack200a-plugin + ${tycho-version} + + + pack200-normalize + verify + + normalize + + + + + + org.eclipse.cbi.maven.plugins + eclipse-jarsigner-plugin + ${eclipse-jarsigner-version} + + + sign + verify + + sign + + + + + + org.eclipse.tycho.extras + tycho-pack200b-plugin + ${tycho-version} + + + pack200-pack + verify + + pack + + + + + + + + org.eclipse.tycho + tycho-p2-plugin + ${tycho-version} + + + + + p2-metadata + package + + p2-metadata + + + + + false + + + + + + diff --git a/admin/target-defs/eclipse-3.8.2-juno.target b/admin/target-defs/eclipse-3.8.2-juno.target new file mode 100644 index 00000000000..fa66047d388 --- /dev/null +++ b/admin/target-defs/eclipse-3.8.2-juno.target @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/admin/target-defs/eclipse-4.3.x-kepler.target b/admin/target-defs/eclipse-4.3.x-kepler.target new file mode 100644 index 00000000000..45b2f36e490 --- /dev/null +++ b/admin/target-defs/eclipse-4.3.x-kepler.target @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/admin/target-defs/eclipse-4.4.x-luna.target b/admin/target-defs/eclipse-4.4.x-luna.target new file mode 100644 index 00000000000..a4e77d11336 --- /dev/null +++ b/admin/target-defs/eclipse-4.4.x-luna.target @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pom.xml b/pom.xml index deb1bdd6f0e..71a1372fa50 100644 --- a/pom.xml +++ b/pom.xml @@ -1,524 +1,133 @@ - - - 4.0.0 - - 3.0 - - org.eclipse.tm - tm-parent - 3.8.0-SNAPSHOT - pom - Target Management Parent - - - Eclipse Public License v1.0 - - All rights reserved. + + 4.0.0 - This program and the accompanying materials are made - available under the terms of the Eclipse Public License v1.0 - which accompanies this distribution, and is available at - http://www.eclipse.org/legal/epl-v10.htm - - - - - 0.20.0 - 0.20.0 - 2.6 - 1.7 - 1.5 - 1.0.5 - luna - luna - http://download.eclipse.org/releases/${platform-version-name} - http://download.eclipse.org/tools/orbit/downloads/drops/R20130827064939/repository - http://download.eclipse.org/cbi/updates/license - 1.0.0.7837QcJa5vE7MnhE77YA7AU3SWUlbntVZAnlDoIGojcQd - - http://archive.eclipse.org/tm/updates/rxtx - scm:git:git://git.eclipse.org/gitroot/tm/org.eclipse.tm.git - - - - CBI - https://repo.eclipse.org/content/repositories/cbi-releases/ - - - sonatype - https://oss.sonatype.org/content/groups/public/ - - true - - - true - - - - - - license-feature - ${license-site} - p2 - - - orbit - p2 - ${orbit-site} - - - rxtx-${rxtx-version} - ${rxtx-site} - p2 - - - - - rse/doc/org.eclipse.dstore.doc.isv - rse/doc/org.eclipse.rse.doc.isv - rse/doc/org.eclipse.rse.doc.user - rse/examples/org.eclipse.rse.examples-feature - rse/examples/org.eclipse.rse.examples.daytime - rse/examples/org.eclipse.rse.examples.dstore - rse/examples/org.eclipse.rse.examples.tutorial - rse/features/org.eclipse.rse-feature - rse/features/org.eclipse.rse.core-feature - rse/features/org.eclipse.rse.core.source - rse/features/org.eclipse.rse.dstore-feature - rse/features/org.eclipse.rse.dstore.source - rse/features/org.eclipse.rse.ftp-feature - rse/features/org.eclipse.rse.ftp.source - rse/features/org.eclipse.rse.local-feature - rse/features/org.eclipse.rse.local.source - rse/features/org.eclipse.rse.scp-feature - rse/features/org.eclipse.rse.sdk-feature - rse/features/org.eclipse.rse.ssh-feature - rse/features/org.eclipse.rse.ssh.source - rse/features/org.eclipse.rse.telnet-feature - rse/features/org.eclipse.rse.telnet.source - rse/features/org.eclipse.rse.terminals-feature - rse/features/org.eclipse.rse.terminals.source - rse/features/org.eclipse.rse.useractions-feature - - rse/plugins/org.eclipse.dstore.core - rse/plugins/org.eclipse.dstore.extra - rse/plugins/org.eclipse.rse - rse/plugins/org.eclipse.rse.connectorservice.dstore - rse/plugins/org.eclipse.rse.connectorservice.local - rse/plugins/org.eclipse.rse.connectorservice.ssh - rse/plugins/org.eclipse.rse.connectorservice.telnet - rse/plugins/org.eclipse.rse.core - rse/plugins/org.eclipse.rse.dstore.security - rse/plugins/org.eclipse.rse.efs - rse/plugins/org.eclipse.rse.efs.ui - rse/plugins/org.eclipse.rse.files.ui - rse/plugins/org.eclipse.rse.importexport - rse/plugins/org.eclipse.rse.processes.ui - rse/plugins/org.eclipse.rse.sdk - rse/plugins/org.eclipse.rse.services - rse/plugins/org.eclipse.rse.services.dstore - rse/plugins/org.eclipse.rse.services.files.ftp - rse/plugins/org.eclipse.rse.services.local - rse/plugins/org.eclipse.rse.services.ssh - rse/plugins/org.eclipse.rse.services.telnet - rse/plugins/org.eclipse.rse.shells.ui - rse/plugins/org.eclipse.rse.subsystems.files.core - rse/plugins/org.eclipse.rse.subsystems.files.dstore - rse/plugins/org.eclipse.rse.subsystems.files.ftp - rse/plugins/org.eclipse.rse.subsystems.files.local - rse/plugins/org.eclipse.rse.subsystems.files.scp - rse/plugins/org.eclipse.rse.subsystems.files.ssh - rse/plugins/org.eclipse.rse.subsystems.processes.core - rse/plugins/org.eclipse.rse.subsystems.processes.dstore - rse/plugins/org.eclipse.rse.subsystems.processes.local - rse/plugins/org.eclipse.rse.subsystems.processes.shell.linux - rse/plugins/org.eclipse.rse.subsystems.shells.core - rse/plugins/org.eclipse.rse.subsystems.shells.dstore - rse/plugins/org.eclipse.rse.subsystems.shells.local - rse/plugins/org.eclipse.rse.subsystems.shells.ssh - rse/plugins/org.eclipse.rse.subsystems.shells.telnet - rse/plugins/org.eclipse.rse.subsystems.terminals.core - rse/plugins/org.eclipse.rse.subsystems.terminals.ssh - rse/plugins/org.eclipse.rse.terminals.ui - rse/plugins/org.eclipse.rse.ui - 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 - terminal/plugins/org.eclipse.tm.terminal.telnet - 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 - terminal/features/org.eclipse.tm.terminal.telnet-feature - terminal/features/org.eclipse.tm.terminal.view-feature - terminal/features/org.eclipse.tm.terminal.core.sdk-feature - terminal/features/org.eclipse.tm.terminal.sdk-feature - 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 - wince/org.eclipse.rse.wince-feature - wince/org.eclipse.rse.subsystems.wince - wince/org.eclipse.tm.rapi - - - - - org.eclipse.tycho - tycho-maven-plugin - ${tycho-version} - true - - - org.eclipse.tycho - target-platform-configuration - - - org.eclipse.tycho - tycho-source-plugin - - - - - - 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 - true - consider - - - eclipse-plugin - org.apache.commons.net - - [3.2,3.3) - - - - eclipse-plugin - org.apache.commons.net.source - - [3.2,3.3) - - - - - - - org.eclipse.tycho - tycho-compiler-plugin - ${tycho-version} - - UTF-8 - 1.5 - 1.5 - - - - org.eclipse.tycho - tycho-source-plugin - ${tycho-version} - - UTF-8 - - - - plugin-source - - plugin-source - - - - - - org.eclipse.tycho - tycho-packaging-plugin - ${tycho-version} - - - org.eclipse.tycho.extras - tycho-buildtimestamp-jgit - ${tycho-version} - - - org.eclipse.tycho.extras - tycho-sourceref-jgit - ${tycho-extras-version} - - - - false - jgit - pom.xml - - true - - - - - org.eclipse.tycho - tycho-p2-plugin - ${tycho-version} - - - - - p2-metadata - verify - - p2-metadata - - - - - false - - - - org.eclipse.tycho - tycho-p2-repository-plugin - ${tycho-version} - - ${project.artifactId} - - - - org.eclipse.tycho - tycho-surefire-plugin - ${tycho-version} - - true - true - false - - - p2-installable-unit - org.eclipse.sdk.feature.group - ${sdk-version} - - - org.eclipse.sdk.ide - -Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=256m -Drse.enableSecureStoreAccess=false -Dorg.eclipse.swt.browser.UseWebKitGTK=true - - - - org.eclipse.tycho - tycho-versions-plugin - ${tycho-version} - - - org.apache.maven.plugins - maven-resources-plugin - ${maven-resources-version} - - UTF-8 - - - - org.apache.maven.plugins - maven-antrun-plugin - ${maven-antrun-version} - - - org.codehaus.gmaven - gmaven-plugin - ${gmaven-version} - - - - org.eclipse.tycho.extras - tycho-pack200a-plugin - ${tycho-version} - - - pack200-normalize - verify - - normalize - - - - - - org.eclipse.cbi.maven.plugins - eclipse-jarsigner-plugin - ${eclipse-jarsigner-version} - - - sign - verify - - sign - - - - - - org.eclipse.tycho.extras - tycho-pack200b-plugin - ${tycho-version} - - - pack200-pack - verify - - pack - - - - - - - - - - tests - - 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 - - - - platform-luna - - true - - platform-version-name - luna - - - - http://download.eclipse.org/releases/luna - [4.4,) - 4.4 - http://download.eclipse.org/tools/cdt/releases/8.4 - http://download.eclipse.org/tools/cdt/updates/indigo/ - - - - luna - p2 - ${eclipse-site} - - - cdt - p2 - ${cdt-site} - - - cdttest - p2 - ${cdt-test-site} - - + + 3.0 + + + + org.eclipse.tm + org.eclipse.tm.maven-build + 3.8.0-SNAPSHOT + admin/pom-build.xml + + + org.eclipse.tm + tm-parent-old + 3.8.0-SNAPSHOT + pom + Target Management Parent + + + rse/doc/org.eclipse.dstore.doc.isv + rse/doc/org.eclipse.rse.doc.isv + rse/doc/org.eclipse.rse.doc.user + rse/examples/org.eclipse.rse.examples-feature + rse/examples/org.eclipse.rse.examples.daytime + rse/examples/org.eclipse.rse.examples.dstore + rse/examples/org.eclipse.rse.examples.tutorial + rse/features/org.eclipse.rse-feature + rse/features/org.eclipse.rse.core-feature + rse/features/org.eclipse.rse.core.source + rse/features/org.eclipse.rse.dstore-feature + rse/features/org.eclipse.rse.dstore.source + rse/features/org.eclipse.rse.ftp-feature + rse/features/org.eclipse.rse.ftp.source + rse/features/org.eclipse.rse.local-feature + rse/features/org.eclipse.rse.local.source + rse/features/org.eclipse.rse.scp-feature + rse/features/org.eclipse.rse.sdk-feature + rse/features/org.eclipse.rse.ssh-feature + rse/features/org.eclipse.rse.ssh.source + rse/features/org.eclipse.rse.telnet-feature + rse/features/org.eclipse.rse.telnet.source + rse/features/org.eclipse.rse.terminals-feature + rse/features/org.eclipse.rse.terminals.source + rse/features/org.eclipse.rse.useractions-feature + rse/plugins/org.eclipse.dstore.core + rse/plugins/org.eclipse.dstore.extra + rse/plugins/org.eclipse.rse + rse/plugins/org.eclipse.rse.connectorservice.dstore + rse/plugins/org.eclipse.rse.connectorservice.local + rse/plugins/org.eclipse.rse.connectorservice.ssh + rse/plugins/org.eclipse.rse.connectorservice.telnet + rse/plugins/org.eclipse.rse.core + rse/plugins/org.eclipse.rse.dstore.security + rse/plugins/org.eclipse.rse.efs + rse/plugins/org.eclipse.rse.efs.ui + rse/plugins/org.eclipse.rse.files.ui + rse/plugins/org.eclipse.rse.importexport + rse/plugins/org.eclipse.rse.processes.ui + rse/plugins/org.eclipse.rse.sdk + rse/plugins/org.eclipse.rse.services + rse/plugins/org.eclipse.rse.services.dstore + rse/plugins/org.eclipse.rse.services.files.ftp + rse/plugins/org.eclipse.rse.services.local + rse/plugins/org.eclipse.rse.services.ssh + rse/plugins/org.eclipse.rse.services.telnet + rse/plugins/org.eclipse.rse.shells.ui + rse/plugins/org.eclipse.rse.subsystems.files.core + rse/plugins/org.eclipse.rse.subsystems.files.dstore + rse/plugins/org.eclipse.rse.subsystems.files.ftp + rse/plugins/org.eclipse.rse.subsystems.files.local + rse/plugins/org.eclipse.rse.subsystems.files.scp + rse/plugins/org.eclipse.rse.subsystems.files.ssh + rse/plugins/org.eclipse.rse.subsystems.processes.core + rse/plugins/org.eclipse.rse.subsystems.processes.dstore + rse/plugins/org.eclipse.rse.subsystems.processes.local + rse/plugins/org.eclipse.rse.subsystems.processes.shell.linux + rse/plugins/org.eclipse.rse.subsystems.shells.core + rse/plugins/org.eclipse.rse.subsystems.shells.dstore + rse/plugins/org.eclipse.rse.subsystems.shells.local + rse/plugins/org.eclipse.rse.subsystems.shells.ssh + rse/plugins/org.eclipse.rse.subsystems.shells.telnet + rse/plugins/org.eclipse.rse.subsystems.terminals.core + rse/plugins/org.eclipse.rse.subsystems.terminals.ssh + rse/plugins/org.eclipse.rse.terminals.ui + rse/plugins/org.eclipse.rse.ui + rse/plugins/org.eclipse.rse.ui.capabilities + rse/plugins/org.eclipse.rse.useractions + + + + terminal/plugins/org.eclipse.tm.terminal + terminal/plugins/org.eclipse.tm.terminal.serial + terminal/plugins/org.eclipse.tm.terminal.ssh + terminal/plugins/org.eclipse.tm.terminal.telnet + terminal/plugins/org.eclipse.tm.terminal.view + terminal/plugins/org.eclipse.tm.terminal.local + terminal/features/org.eclipse.tm.terminal-feature + terminal/features/org.eclipse.tm.terminal.serial-feature + terminal/features/org.eclipse.tm.terminal.ssh-feature + terminal/features/org.eclipse.tm.terminal.telnet-feature + terminal/features/org.eclipse.tm.terminal.view-feature + terminal/features/org.eclipse.tm.terminal.core.sdk-feature + terminal/features/org.eclipse.tm.terminal.sdk-feature + terminal/features/org.eclipse.tm.terminal.local-feature + terminal/features/org.eclipse.tm.terminal.local.sdk-feature + + wince/org.eclipse.rse.wince-feature + wince/org.eclipse.rse.subsystems.wince + wince/org.eclipse.tm.rapi + + releng/org.eclipse.tm.repo + + + + + tests + + 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 + + terminal/plugins/org.eclipse.tm.terminal.test + terminal/features/org.eclipse.tm.terminal.test-feature + - - sign - - - - - - org.eclipse.tycho.extras - tycho-pack200a-plugin - - - org.eclipse.cbi.maven.plugins - eclipse-jarsigner-plugin - - - org.eclipse.tycho.extras - tycho-pack200b-plugin - - - org.eclipse.tycho - tycho-p2-plugin - - - - - + diff --git a/releng/org.eclipse.rse.updatesite/.cvsignore b/releng/org.eclipse.rse.updatesite/.cvsignore deleted file mode 100644 index 51689449bc6..00000000000 --- a/releng/org.eclipse.rse.updatesite/.cvsignore +++ /dev/null @@ -1,6 +0,0 @@ -features -plugins -interim -milestones -digest.zip -site-europa.xml diff --git a/releng/org.eclipse.rse.updatesite/.project b/releng/org.eclipse.rse.updatesite/.project deleted file mode 100644 index fc8928ebdd3..00000000000 --- a/releng/org.eclipse.rse.updatesite/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - org.eclipse.rse.updatesite - - - - - - org.eclipse.pde.UpdateSiteBuilder - - - - - - org.eclipse.pde.UpdateSiteNature - - diff --git a/releng/org.eclipse.rse.updatesite/bin/.cvsignore b/releng/org.eclipse.rse.updatesite/bin/.cvsignore deleted file mode 100644 index 3f0ee91c711..00000000000 --- a/releng/org.eclipse.rse.updatesite/bin/.cvsignore +++ /dev/null @@ -1 +0,0 @@ -pack200.stamp diff --git a/releng/org.eclipse.rse.updatesite/bin/mkTestUpdates.sh b/releng/org.eclipse.rse.updatesite/bin/mkTestUpdates.sh deleted file mode 100755 index 4f4a13c8666..00000000000 --- a/releng/org.eclipse.rse.updatesite/bin/mkTestUpdates.sh +++ /dev/null @@ -1,634 +0,0 @@ -#!/bin/sh -#******************************************************************************* -# Copyright (c) 2006, 2012 Wind River Systems, Inc. -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Eclipse Public License v1.0 -# which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# Martin Oberhuber - initial API and implementation -#******************************************************************************* -# Convert normal "site.xml" to "testUpdates" -# -# Prerequisites: -# - Eclipse 3.3Mx installed in $HOME/ws2/eclipse -# - Java5 in the PATH or in /shared/tools/tm/jdk-1.5 - -curdir=`/bin/pwd` -cd `dirname $0` -mydir=`/bin/pwd` - -umask 022 - -#Use Java5 on build.eclipse.org - need JRE for pack200 -export PATH=/shared/tools/tm/jdk-1.5/jre/bin:/shared/tools/tm/jdk-1.5/bin:$PATH -basebuilder=${HOME}/ws2/org.eclipse.releng.basebuilder -tgtlauncher=`ls ${HOME}/ws2/eclipse/plugins/org.eclipse.equinox.launcher_* | sort | tail -1` -tgtlauncher4=`ls ${HOME}/ws2/eclipse4/plugins/org.eclipse.equinox.launcher_* | sort | tail -1` - -# patch site.xml -cd .. -SITE=`/bin/pwd` -echo "SITE is ${SITE}" -if [ -f index.html.new ]; then - rm -f index.html.new -fi -if [ -f site.xml.new ]; then - rm -f site.xml.new -fi -if [ -f web/site.xsl.new ]; then - rm -f web/site.xsl.new -fi - -# get newest plugins and features: to be done manually on real update site -TPVERSION="Target Management" -VERSION=3.4.x -DO_STATS=0 -DO_CATEGORIES=0 -TYPE=none -SITEDIR=`basename ${SITE}` -SITEPARENT=`dirname ${SITE}` -SITEPARENT=`basename ${SITEPARENT}` -SITEDIRVER=${SITEDIR} -case ${SITEDIR} in - test*Updates) TYPE=test ;; - signed*Updates) TYPE=testSigned ; DO_CATEGORIES=1 ;; - *milestones) TYPE=milestone ;; - *interim) TYPE=interim ;; - *) - case ${SITEPARENT} in - *milestones) TYPE=milestone ; SITEDIRVER=${SITEPARENT} ;; - *interim) TYPE=interim ; SITEDIRVER=${SITEPARENT} ;; - 3.2) VERSION=3.2 ; DO_CATEGORIES=1 ; DO_STATS=1 ;; - 3.3) VERSION=3.3 ; DO_CATEGORIES=1 ; DO_STATS=1 ;; - 3.4) VERSION=3.4 ; DO_CATEGORIES=1 ; DO_STATS=1 ;; - *) TYPE=unknown ;; - esac - ;; -esac -case ${SITEDIRVER} in - 3.2*) VERSION=3.2 ; DO_CATEGORIES=1 ;; - 3.3*) VERSION=3.3 ; DO_CATEGORIES=1 ;; - 3.4*) VERSION=3.4 ; DO_CATEGORIES=1 ;; -esac -case ${SITEDIRVER} in - 3.2) DO_STATS=1 ;; - 3.3) DO_STATS=1 ;; - 3.4) DO_STATS=1 ;; -esac -case ${SITEPARENT} in - staging) SITEDIR=staging/${SITEDIR} ;; -esac -if [ ${TYPE} = test ]; then - TPTYPE="${VERSION} Test" - TPVERSION="${TPVERSION} ${TPTYPE}" - echo "Working on ${TPVERSION} update site" - REL=`ls $HOME/ws2/working/package | sort | tail -1` - if [ "$REL" != "" ]; then - echo "Checking new Updates from $REL" - DIR="$HOME/ws2/working/package/$REL/updates" - if [ -d "$DIR/features" ]; then - echo "Copying new plugins and features from $DIR" - rm -rf features - rm -rf plugins - cp -R $DIR/features . - cp -R $DIR/plugins . - fi - fi - # CHECK VERSION CORRECTNESS for MICRO UPDATES only - # Major version updates are not allowed, but minor update is OK. - #MINOR_UPDATE_OK=1 - # Minor/major version updates are not allowed. - MINOR_UPDATE_OK=0 - # Update of "qualifier" requires also updating "micro" - echo "VERIFYING VERSION CORRECTNESS: Features against ../updates/3.4/201205300905" - ls features/*.jar | sed -e 's,^.*features/,,' | sort > f1.$$.txt - ls ../updates/3.4/201205300905/features/*.jar | sed -e 's,^.*features/,,' | sort > f2.$$.txt - diff f2.$$.txt f1.$$.txt | grep '^[>]' \ - | sed -e 's,[>] \(.*_[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\)\..*,\1,' > f_new.txt - for f in `cat f_new.txt`; do - fold=`grep "${f}\." f2.$$.txt` - if [ "${fold}" != "" ]; then - echo "PROBLEM: QUALIFIER update without MICRO: ${f}" - fi - if [ "${MINOR_UPDATE_OK}" = "0" ]; then - #allow MICRO updates only, but require QUALIFIER update - fbase=`echo $f | sed -e 's,\(.*_[0-9][0-9]*\.[0-9][0-9]*\)\..*,\1,'` - fold=`grep "${fbase}\." f2.$$.txt` - if [ "${fold}" = "" ]; then - echo "PROBLEM: MAJOR or MINOR update : ${f}" - fi - else - #allow MINOR or MICRO updates, but require QUALIFIER update - fbase=`echo $f | sed -e 's,\(.*_[0-9][0-9]*\)\.[0-9][0-9]*\..*,\1,'` - fold=`grep ${fbase} f2.$$.txt` - if [ "${fold}" = "" ]; then - echo "PROBLEM: MAJOR update or NEW : ${f}" - fi - fi - done - echo "VERIFYING VERSION CORRECTNESS: Plugins against ../updates/3.4/201205300905" - ls plugins/*.jar | sed -e 's,^.*plugins/,,' | sort > p1.$$.txt - ls ../updates/3.4/201205300905/plugins/*.jar | sed -e 's,^.*plugins/,,' | sort > p2.$$.txt - diff p2.$$.txt p1.$$.txt | grep '^[>]' \ - | sed -e 's,[>] \(.*_[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\)\..*,\1,' > p_new.txt - for p in `cat p_new.txt`; do - pold=`grep "${p}\." p2.$$.txt` - if [ "${pold}" != "" ]; then - echo "PROBLEM: QUALIFIER update without MICRO: ${p}" - fi - if [ "${MINOR_UPDATE_OK}" = "0" ]; then - #allow MICRO updates only, but require QUALIFIER update - pbase=`echo $p | sed -e 's,\(.*_[0-9][0-9]*\.[0-9][0-9]*\)\..*,\1,'` - pold=`grep "${pbase}\." p2.$$.txt` - if [ "${pold}" = "" ]; then - echo "PROBLEM: MAJOR or MINOR update : ${p}" - fi - else - #allow MINOR or MICRO updates, but require QUALIFIER update - pbase=`echo $p | sed -e 's,\(.*_[0-9][0-9]*\)\.[0-9][0-9]*\..*,\1,'` - pold=`grep ${pbase} p2.$$.txt` - if [ "${pold}" = "" ]; then - echo "PROBLEM: MAJOR update or NEW : ${p}" - fi - fi - done - #rm f_new.txt p_new.txt - mv -f f1.$$.txt fversions.txt - mv -f p1.$$.txt pversions.txt - mv -f f2.$$.txt f30versions.txt - mv -f p2.$$.txt p30versions.txt - ## rm f1.$$.txt f2.$$.txt p1.$$.txt p2.$$.txt - rm index.html site.xml web/site.xsl - cvs -q update -dPR - sed -e "s,/tm/updates/2.0,/tm/${SITEDIR},g" \ - -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - index.html > index.html.new - mv -f index.html.new index.html - sed -e "s,/tm/updates/2.0,/tm/${SITEDIR},g" \ - -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - -e '//,//d' \ - -e '//,//d' \ - site.xml > site.xml.new - mv -f site.xml.new site.xml - sed -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - web/site.xsl > web/site.xsl.new - mv -f web/site.xsl.new web/site.xsl - echo "Conditioning the site... $SITE" - #java -Dorg.eclipse.update.jarprocessor.pack200=$mydir \ - #java -jar $HOME/ws2/eclipse/startup.jar \ - #java -jar ${basebuilder}/plugins/org.eclipse.equinox.launcher.jar \ - java -jar ${tgtlauncher} \ - -application org.eclipse.update.core.siteOptimizer \ - -jarProcessor -outputDir $SITE \ - -processAll -repack $SITE - #java -Dorg.eclipse.update.jarprocessor.pack200=$mydir \ - # $HOME/ws2/jarprocessor/jarprocessor.jar \ - # -outputDir $SITE -processAll -repack $SITE -elif [ ${TYPE} = testSigned ]; then - TPTYPE="${VERSION} Signed Test" - TPVERSION="${TPVERSION} ${TPTYPE}" - echo "Working on ${TPVERSION} update site" - echo "Signing jars from ${SITE}/../testUpdates (expecting conditioned jars)..." - STAGING=/home/data/httpd/download-staging.priv/tools/tm - stamp=`date +'%Y%m%d-%H%M'` - if [ -d ${STAGING} -a -d ${SITE}/../testUpdates ]; then - #get jars from testUpdates, sign them and put them here - mkdir ${SITE}/features.${stamp} - mkdir -p ${STAGING}/updates.${stamp}/features - chmod -R g+w ${STAGING}/updates.${stamp} - cp -R ${SITE}/../testUpdates/features/*.jar ${STAGING}/updates.${stamp}/features - cd ${STAGING}/updates.${stamp}/features - for x in `ls *.jar`; do - result=`jarsigner -verify ${x} | head -1` - if [ "$result" != "jar verified." ]; then - # do not sign Orbit bundles again since they are signed already - echo "signing feature: ${x}" - sign ${x} nomail >/dev/null - fi - done - TRIES=10 - while [ $TRIES -gt 0 ]; do - sleep 30 - echo "TRIES to go: ${TRIES}" - for x in `ls *.jar | grep -v '^temp[_.]'`; do - result=`jarsigner -verify ${x} | head -1` - if [ "$result" = "jar verified." ]; then - echo "${result}: ${x}" - cp ${x} ${SITE}/features.${stamp} - rm ${x} - else - echo "-pending- ${x} : ${result}" | head -1 - sleep 30 - fi - done - FILES=`ls 2>/dev/null` - if [ "$FILES" = "" ]; then - TRIES=0 - ok=1 - else - echo "--> FILES is $FILES" - TRIES=`expr $TRIES - 1` - ok=0 - fi - done - if [ "$ok" = "1" ]; then - rmdir ${STAGING}/updates.${stamp}/features - mkdir ${SITE}/plugins.${stamp} - mkdir -p ${STAGING}/updates.${stamp}/plugins - chmod -R g+w ${STAGING}/updates.${stamp} - cp ${SITE}/../testUpdates/plugins/*.jar ${STAGING}/updates.${stamp}/plugins - cd ${STAGING}/updates.${stamp}/plugins - for x in `ls *.jar`; do - result=`jarsigner -verify ${x} | head -1` - if [ "$result" != "jar verified." ]; then - # do not sign Orbit bundles again since they are signed already - echo "signing plugin: ${x}" - sign ${x} nomail >/dev/null - fi - done - TRIES=10 - while [ $TRIES -gt 0 ]; do - sleep 30 - echo "TRIES to go: ${TRIES}" - for x in `ls *.jar | grep -v '^temp[_.]'`; do - result=`jarsigner -verify ${x} | head -1` - if [ "$result" = "jar verified." ]; then - echo "${result}: ${x}" - cp ${x} ${SITE}/plugins.${stamp} - rm ${x} - else - echo "-pending- ${x} : ${result}" | head -1 - sleep 30 - fi - done - FILES=`ls 2>/dev/null` - if [ "$FILES" = "" ]; then - TRIES=0 - ok=1 - else - echo "--> FILES is $FILES" - TRIES=`expr $TRIES - 1` - ok=0 - fi - done - fi - if [ "$ok" = "1" ]; then - cd ${SITE} - rmdir ${STAGING}/updates.${stamp}/plugins - rmdir ${STAGING}/updates.${stamp} - #mv features features.old.${stamp} - #mv plugins plugins.old.${stamp} - rm fversions.txt pversions.txt f30versions.txt p30versions.txt f_new.txt p_new.txt 2>/dev/null - rm -rf features plugins - mv features.${stamp} features - mv plugins.${stamp} plugins - else - echo "Something went wrong during staging and signing." - echo "Keeping existing update site intact." - exit 1 - fi - else - echo "staging or testUpdates not found:" - echo "please fix your pathes" - exit 1 - fi - rm index.html site.xml web/site.xsl - cvs -q update -dPR - sed -e "s,/tm/updates/2.0,/tm/${SITEDIR},g" \ - -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - index.html > index.html.new - mv -f index.html.new index.html - sed -e "s,/tm/updates/2.0,/tm/${SITEDIR},g" \ - -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - -e '//,//d' \ - -e '//,//d' \ - site.xml > site.xml.new - mv -f site.xml.new site.xml - sed -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - web/site.xsl > web/site.xsl.new - mv -f web/site.xsl.new web/site.xsl -elif [ ${TYPE} = milestone ]; then - TPTYPE="${VERSION} Milestone" - TPVERSION="${TPVERSION} ${TPTYPE}" - echo "Working on ${TPVERSION} update site" - echo "Expect that you copied your features and plugins yourself" - stamp=`date +'%Y%m%d-%H%M'` - rm index.html site.xml web/site.xsl - cvs -q update -dPR - sed -e "s,/tm/updates/2.0,/tm/updates/${SITEDIR},g" \ - -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - -e '\,,a\ -This site contains Target Management Milestones (I-, S- and M- builds) which are \ -being contributed to the Eclipse Juno coordinated release train (Eclipse 4.2.x).' \ - index.html > index.html.new - mv -f index.html.new index.html - ## keep 3.0.x features in site.xml - ## -e '//,//d' \ - sed -e "s,/tm/updates/2.0,/tm/updates/${SITEDIR},g" \ - -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - -e '//,//d' \ - -e '//,//d' \ - site.xml > site.xml.new - mv -f site.xml.new site.xml - sed -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - web/site.xsl > web/site.xsl.new - mv -f web/site.xsl.new web/site.xsl -elif [ ${TYPE} = interim ]; then - TPTYPE="${VERSION} Interim" - TPVERSION="${TPVERSION} ${TPTYPE}" - echo "Working on ${TPVERSION} update site" - echo "Expect that you copied your features and plugins yourself" - stamp=`date +'%Y%m%d-%H%M'` - rm index.html site.xml web/site.xsl - cvs -q update -dPR - sed -e "s,/tm/updates/2.0,/tm/updates/${SITEDIR},g" \ - -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - -e '\,,a\ -This site contains Target Management Interim Maintenance builds (I-, S-, and M-builds) in order \ -to test them before going live.' \ - index.html > index.html.new - mv -f index.html.new index.html - ## keep 2.0.x features in site.xml - ## -e '//,//d' \ - sed -e "s,/tm/updates/2.0,/tm/updates/${SITEDIR},g" \ - -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - -e '//,//d' \ - -e '//,//d' \ - site.xml > site.xml.new - mv -f site.xml.new site.xml - sed -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - web/site.xsl > web/site.xsl.new - mv -f web/site.xsl.new web/site.xsl -elif [ `basename $SITE` = 3.0 ]; then - TPTYPE="3.0" - TPVERSION="${TPVERSION} ${TPTYPE}" - TYPE=official - echo "Working on ${TPVERSION} update site" - echo "Expect that you copied your features and plugins yourself" - stamp=`date +'%Y%m%d-%H%M'` - rm index.html site.xml web/site.xsl - cvs -q update -dPR - sed -e "s,/tm/updates/2.0,/tm/updates/${SITEDIR},g" \ - -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - -e '\,,a\ -This site contains Target Management 3.0 Releases and Updates (R- builds) which are \ -being contributed to the Ganymede coordinated release train (Eclipse 3.4).' \ - index.html > index.html.new - mv -f index.html.new index.html - ## dont keep 2.0.x features in site.xml - sed -e "s,/tm/updates/2.0,/tm/updates/${SITEDIR},g" \ - -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - -e '//,//d' \ - -e '//,//d' \ - -e '//,//d' \ - site.xml > site.xml.new - mv -f site.xml.new site.xml - sed -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - web/site.xsl > web/site.xsl.new - mv -f web/site.xsl.new web/site.xsl -elif [ `basename $SITE` = 3.1 ]; then - TPTYPE="3.1" - TPVERSION="${TPVERSION} ${TPTYPE}" - TYPE=official - echo "Working on ${TPVERSION} update site" - echo "Expect that you copied your features and plugins yourself" - stamp=`date +'%Y%m%d-%H%M'` - rm index.html site.xml web/site.xsl - cvs -q update -dPR - sed -e "s,/tm/updates/2.0,/tm/updates/${SITEDIR},g" \ - -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - -e '\,,a\ -This site contains Target Management 3.1 Releases and Updates (R- builds) which are \ -being contributed to the Galileo coordinated release train (Eclipse 3.5).' \ - index.html > index.html.new - mv -f index.html.new index.html - ## dont keep 2.0.x features in site.xml - sed -e "s,/tm/updates/2.0,/tm/updates/${SITEDIR},g" \ - -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - -e '//,//d' \ - -e '//,//d' \ - -e '//,//d' \ - site.xml > site.xml.new - mv -f site.xml.new site.xml - sed -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - web/site.xsl > web/site.xsl.new - mv -f web/site.xsl.new web/site.xsl -elif [ `basename $SITE` = 3.2 ]; then - TPTYPE="3.2" - TPVERSION="${TPVERSION} ${TPTYPE}" - TYPE=official - echo "Working on ${TPVERSION} update site" - echo "Expect that you copied your features and plugins yourself" - stamp=`date +'%Y%m%d-%H%M'` - rm index.html site.xml web/site.xsl - cvs -q update -dPR - sed -e "s,/tm/updates/2.0,/tm/updates/${SITEDIR},g" \ - -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - -e '\,,a\ -This site contains Target Management 3.2 Releases and Updates (R- builds) which are \ -being contributed to the Eclipse Helios coordinated release train (Eclipse 3.6.x).' \ - index.html > index.html.new - mv -f index.html.new index.html - ## dont keep 2.0.x features in site.xml - sed -e "s,/tm/updates/2.0,/tm/updates/${SITEDIR},g" \ - -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - -e '//,//d' \ - -e '//,//d' \ - site.xml > site.xml.new - mv -f site.xml.new site.xml - sed -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - web/site.xsl > web/site.xsl.new - mv -f web/site.xsl.new web/site.xsl -elif [ `basename $SITE` = 3.3 ]; then - TPTYPE="3.3" - TPVERSION="${TPVERSION} ${TPTYPE}" - TYPE=official - echo "Working on ${TPVERSION} update site" - echo "Expect that you copied your features and plugins yourself" - stamp=`date +'%Y%m%d-%H%M'` - rm index.html site.xml web/site.xsl - cvs -q update -dPR - sed -e "s,/tm/updates/2.0,/tm/updates/${SITEDIR},g" \ - -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - -e '\,,a\ -This site contains Target Management 3.3 Releases and Updates (R- builds) which are \ -being contributed to the Eclipse Indigo coordinated release train (Eclipse 3.7.x).' \ - index.html > index.html.new - mv -f index.html.new index.html - ## dont keep 2.0.x features in site.xml - sed -e "s,/tm/updates/2.0,/tm/updates/${SITEDIR},g" \ - -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - -e '//,//d' \ - -e '//,//d' \ - site.xml > site.xml.new - mv -f site.xml.new site.xml - sed -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - web/site.xsl > web/site.xsl.new - mv -f web/site.xsl.new web/site.xsl -elif [ $VERSION = 3.4 -a x$DO_STATS = x1 ]; then - TPTYPE="3.4" - TPVERSION="${TPVERSION} ${TPTYPE}" - TYPE=official - echo "Working on ${TPVERSION} update site" - echo "Expect that you copied your features and plugins yourself" - stamp=`date +'%Y%m%d-%H%M'` - rm index.html site.xml web/site.xsl - cvs -q update -dPR - sed -e "s,/tm/updates/2.0,/tm/updates/${SITEDIR},g" \ - -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - -e '\,,a\ -This site contains Target Management 3.4 Releases and Updates (R- builds) which are \ -being contributed to the Eclipse Juno coordinated release train (Eclipse 4.2.x).' \ - index.html > index.html.new - mv -f index.html.new index.html - ## dont keep 2.0.x features in site.xml - sed -e "s,/tm/updates/2.0,/tm/updates/${SITEDIR},g" \ - -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - -e '//,//d' \ - site.xml > site.xml.new - mv -f site.xml.new site.xml - sed -e "s,Project 2.0 Update,Project ${TPTYPE} Update,g" \ - web/site.xsl > web/site.xsl.new - mv -f web/site.xsl.new web/site.xsl -else - echo "Working on official update site" - TYPE=official - echo "Expect that you copied your features and plugins yourself" - stamp=`date +'%Y%m%d-%H%M'` - rm index.html site.xml web/site.xsl - cvs -q update -dPR - sed -e '//,//d' \ - site.xml > site.xml.new1 - sed -e '//,//d' \ - site.xml.new1 > site.xml.new2 - sed -e '//,//d' \ - site.xml.new2 > site.xml.new - mv -f site.xml.new site.xml - rm site.xml.new1 site.xml.new2 -fi -FEATURES=`grep 'features/[^ ]*\.qualifier\.jar' site.xml | sed -e 's,^[^"]*"features/\([^0-9]*[0-9][0-9.]*\).*$,\1,g'` -for feature in $FEATURES ; do - #list newest ones first - TAG=`ls -t features/${feature}*.jar | head -1 | sed -e 's,[^0-9]*[0-9][0-9]*\.[0-9]*\.[0-9]*\.\([^.]*\).jar,\1,'` - if [ "$TAG" != "" ]; then - echo "$feature : $TAG" - sed -e "/$feature/s/qualifier/$TAG/g" site.xml > site.xml.new - mv -f site.xml.new site.xml - fi -done -#Create Europa version of site.xml -if [ -f site-europa.xml ]; then - rm -rf site-europa.xml -fi -sed -e '/!EUROPA_ONLY!/d' site.xml > site-europa.xml - -#Get rid of Europa comments completely in order to avoid SAX exception -#in comment when the feature qualifier extends to -- -awk 'BEGIN {doit=1} - /-- !EUROPA_ONLY!/ {doit=0} - { if(doit==1) print; } - /!EUROPA_ONLY! --/ {doit=1}' site.xml > site.xml.tmp -mv -f site.xml.tmp site.xml - -# optimize the site -# see http://wiki.eclipse.org/Platform-releng-faq -case ${TYPE} in test*) - echo "Packing the site... $SITE" - # Workaround for downgrading effort of pack200 to avoid VM bug - # See https://bugs.eclipse.org/bugs/show_bug.cgi?id=154069 - #java -Dorg.eclipse.update.jarprocessor.pack200=$mydir \ - #java -jar $HOME/ws2/eclipse/startup.jar \ - #java -jar ${basebuilder}/plugins/org.eclipse.equinox.launcher.jar \ - java -jar ${tgtlauncher} \ - -application org.eclipse.update.core.siteOptimizer \ - -jarProcessor -outputDir $SITE \ - -processAll -pack $SITE - #java -Dorg.eclipse.update.jarprocessor.pack200=$mydir \ - # $HOME/ws2/jarprocessor/jarprocessor.jar \ - # -outputDir $SITE -processAll -pack $SITE - ;; -esac - -#Create the digest -echo "Creating digest..." -#java -jar $HOME/ws2/eclipse/startup.jar \ -#java -jar ${basebuilder}/plugins/org.eclipse.equinox.launcher.jar \ -java -jar ${tgtlauncher} \ - -application org.eclipse.update.core.siteOptimizer \ - -digestBuilder -digestOutputDir=$SITE \ - -siteXML=$SITE/site-europa.xml - -##if false ; then -#Create P2 metadata -echo "Creating P2 metadata..." -#Always create from scratch -cd ${SITE} -for x in content.xml content.jar content.jar.pack.gz artifacts.xml artifacts.jar artifacts.jar.pack.gz ; do - if [ -f $x ]; then rm -f $x; fi -done - -if [ x${DO_STATS} = x1 ]; then - echo "Creating P2 metadata with download stats..." - # Sonatype / Tycho app for generating p2 download stats - # See https://bugs.eclipse.org/bugs/show_bug.cgi?id=310132 - # -application org.eclipse.equinox.p2.publisher.UpdateSitePublisher \ - #CMD="java -jar ${basebuilder}/plugins/org.eclipse.equinox.launcher.jar \ - # -p2.statsTrackedBundles org.eclipse.rse.sdk,org.eclipse.dstore.core,org.eclipse.rse.core,org.eclipse.rse.useractions,org.eclipse.rse.examples.tutorial,org.eclipse.rse.tests,org.eclipse.tm.rapi,org.eclipse.tm.terminal,org.eclipse.tm.terminal.view,org.eclipse.tm.terminal.local \ - CMD="java -jar ${tgtlauncher4} \ - -application org.sonatype.tycho.p2.updatesite.UpdateSitePublisherWithJRE \ - -source ${SITE} \ - -metadataRepository file:${SITE} \ - -artifactRepository file:${SITE} \ - -compress \ - -publishArtifacts \ - -reusePack200Files \ - -p2.statsURI http://download.eclipse.org/stats/tm \ - -p2.statsTrackedFeatures org.eclipse.rse.sdk,org.eclipse.rse.dstore,org.eclipse.rse.core,org.eclipse.rse.useractions,org.eclipse.rse.examples,org.eclipse.rse.tests,org.eclipse.rse.wince,org.eclipse.tm.terminal.view,org.eclipse.tm.terminal.local \ - -p2.statsTrackedBundles org.eclipse.rse.core,org.eclipse.rse.core.source,org.eclipse.tm.terminal \ - -p2.statsSuffix _tm34 \ - -vmargs -Xmx256M" - echo $CMD - $CMD - result=$? - echo "result: ${result}" - -else - - echo "Creating P2 metadata (no download stats)..." - CMD="java -jar ${tgtlauncher4} \ - -application org.eclipse.equinox.p2.publisher.UpdateSitePublisher \ - -metadataRepository file:${SITE} \ - -artifactRepository file:${SITE} \ - -source ${SITE} \ - -compress \ - -publishArtifacts \ - -reusePack200Files \ - -vmargs -Xmx256M" - -# -configs any.linux.x86 \ - echo $CMD - $CMD - result=$? - echo "result: ${result}" -fi - -if [ x${DO_CATEGORIES} = x1 ]; then - echo "Adding Categories..." - CMD="java -jar ${tgtlauncher4} \ - -application org.eclipse.equinox.p2.publisher.CategoryPublisher \ - -metadataRepository file:${SITE}/ \ - -categoryDefinition file:${SITE}/category.xml \ - -compress" - echo $CMD - $CMD - result=$? - echo "result: ${result}" -fi - -cd $SITE -chgrp -R tools.tm . -chmod -R g+w . -chmod -R a+r . -cd $curdir diff --git a/releng/org.eclipse.rse.updatesite/bin/pack200 b/releng/org.eclipse.rse.updatesite/bin/pack200 deleted file mode 100755 index 1bdf59749ad..00000000000 --- a/releng/org.eclipse.rse.updatesite/bin/pack200 +++ /dev/null @@ -1,15 +0,0 @@ -#!/bin/sh -# -# Workaround for downgrading effort of pack200 to avoid VM bug -# See https://bugs.eclipse.org/bugs/show_bug.cgi?id=154069 -# -curdir=`pwd` -cd `dirname $0` -mydir=`pwd` -cd "$curdir" - -rm "$mydir/pack200.stamp" -touch "$mydir/pack200.stamp" -date >> "$mydir/pack200.stamp" -echo "pack200 -E4 $*" >> "$mydir/pack200.stamp" -pack200 -E4 $* diff --git a/releng/org.eclipse.rse.updatesite/bin/sign.sh b/releng/org.eclipse.rse.updatesite/bin/sign.sh deleted file mode 100755 index 935737e326f..00000000000 --- a/releng/org.eclipse.rse.updatesite/bin/sign.sh +++ /dev/null @@ -1,119 +0,0 @@ -#!/bin/sh -#******************************************************************************* -# Copyright (c) 2007, 2011 Wind River Systems, Inc. -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Eclipse Public License v1.0 -# which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# Martin Oberhuber - initial API and implementation -#******************************************************************************* -# Sign a list of files on build.eclipse.org -# -# Usage: -# sign.sh a.jar featurs/b.jar `ls plugins/*.jar` -# -# Prerequisites: -# - Eclipse 3.3Mx installed in $HOME/ws2/eclipse -# - Java5 in the PATH or in /shared/tools/tm/jdk-1.5 - -curdir=`pwd` -cd `dirname $0` -mydir=`pwd` - -umask 022 - -#Use Java5 on build.eclipse.org - need JRE for pack200 -export PATH=/shared/tools/tm/jdk-1.5/jre/bin:/shared/tools/tm/jdk-1.5/bin:$PATH -basebuilder=${HOME}/ws2/org.eclipse.releng.basebuilder - -FILES=$* - -# Work on update site -cd .. -SITE=`pwd` - -STAGING=/home/data/httpd/download-staging.priv/tools/tm -stamp=`date +'%Y%m%d-%H%M'` -WORKDIR=${STAGING}/${stamp} -mkdir -p ${WORKDIR} -REALFILES="" -NAMES="" -echo "Bock ma's" -for file in ${FILES}; do - echo "file: ${file}" - cd ${SITE} - if [ -f ${file} ]; then - name=`basename ${file}` - echo "signing: ${name}" - NAMES="${NAMES} ${name}" - REALFILES="${REALFILES} ${file}" - cp ${file} ${WORKDIR} - cd ${WORKDIR} - sign ${name} nomail >/dev/null - fi -done -mkdir ${WORKDIR}/done -cd ${WORKDIR} -TRIES=10 -while [ $TRIES -gt 0 ]; do - sleep 30 - anyleft=0 - echo "TRIES to go: ${TRIES}" - for x in ${NAMES} ; do - if [ -f ${x} ]; then - anyleft=1 - result=`jarsigner -verify ${x}` - if [ "$result" = "jar verified." ]; then - echo "${result}: ${x}" - mv ${x} ${WORKDIR}/done/${x} - else - echo "-pending- ${x} : ${result}" | head -1 - sleep 30 - fi - fi - done - if [ "${anyleft}" = "0" ]; then - TRIES=0 - ok=1 - else - echo "--> left:" - ls - TRIES=`expr $TRIES - 1` - ok=0 - fi -done -if [ "$ok" = "1" ]; then - cd ${SITE} - echo "Signed, ok, packing: ${REALFILES}" - for x in ${REALFILES} ; do - name=`basename ${x}` - #cp -f ${WORKDIR}/done/${name} ${x} - echo "signed, packing: ${x}" - java -jar ${basebuilder}/plugins/org.eclipse.equinox.launcher.jar \ - -application org.eclipse.update.core.siteOptimizer \ - -jarProcessor -outputDir `dirname ${x}` \ - -pack ${WORKDIR}/done/${name} - done - rm -rf ${WORKDIR} -else - echo "Something went wrong during staging and signing." - echo "Keeping existing update site intact." - rm -rf ${WORKDIR} - exit 1 -fi - -#Create the digest -echo "Creating digest..." -#java -jar $HOME/ws2/eclipse/startup.jar \ -java -jar ${basebuilder}/plugins/org.eclipse.equinox.launcher.jar \ - -application org.eclipse.update.core.siteOptimizer \ - -digestBuilder -digestOutputDir=$SITE \ - -siteXML=$SITE/site.xml - -cd $SITE -chgrp -R tools.tm . -chmod -R g+w . -chmod -R a+r . -cd $curdir diff --git a/releng/org.eclipse.rse.updatesite/bin/stageMilestones.sh b/releng/org.eclipse.rse.updatesite/bin/stageMilestones.sh deleted file mode 100755 index 721f5241e96..00000000000 --- a/releng/org.eclipse.rse.updatesite/bin/stageMilestones.sh +++ /dev/null @@ -1,67 +0,0 @@ -#******************************************************************************* -# Copyright (c) 2007, 2010 Wind River Systems, Inc. and others. -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Eclipse Public License v1.0 -# which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/epl-v10.html -# -# Contributors: -# Martin Oberhuber (Wind River) - initial API and implementation -#******************************************************************************* -#!/bin/sh -curdir=`pwd` -cd `dirname $0` -mydir=`pwd` - -umask 022 - -#Use Java5 on build.eclipse.org - need JRE for pack200 -export PATH=/shared/tools/tm/jdk-1.5/jre/bin:/shared/tools/tm/jdk-1.5/bin:$PATH -basebuilder=${HOME}/ws2/org.eclipse.releng.basebuilder - -# patch site.xml -cd .. -SITE=`pwd` - -# get newest plugins and features: to be done manually on real update site -if [ `basename $SITE` != milestones ]; then - echo "Must run on milestones update site" - cd "$curdir" - exit 1 -fi - -# store away previous version -echo "Storing away old versions" -if [ -d features.sav ]; then - rm -rf features.sav -fi -if [ -d plugins.sav ]; then - rm -rf plugins.sav -fi -mkdir features.sav -mkdir plugins.sav -mv features/*_2.0.1.v* features.sav -mv features/*_1.0.1.v* features.sav -mv plugins/*_2.0.1.v* plugins.sav -mv plugins/*_1.0.1.v* plugins.sav - -# copy new version -echo "Copying new versions" -cp ../../signedUpdates/features/*_2.0.1.v* features -cp ../../signedUpdates/features/*_1.0.1.v* features -cp ../../signedUpdates/plugins/*_2.0.1.v* plugins -cp ../../signedUpdates/plugins/*_1.0.1.v* plugins - -# diff, to be safe -ls features.sav | sort > f1.$$.txt -ls plugins.sav | sort > p1.$$.txt -ls features | grep '_[12]\.0\.1\.v' | sort > f2.$$.txt -ls plugins | grep '_[12]\.0\.1\.v' | sort > p2.$$.txt -echo "Plugins diff:" -diff p1.$$.txt p2.$$.txt -echo "Features diff:" -diff f1.$$.txt f2.$$.txt -rm f1.$$.txt f2.$$.txt p1.$$.txt p2.$$.txt - -cd "$curdir" -exit 0 \ No newline at end of file diff --git a/releng/org.eclipse.rse.updatesite/category.xml b/releng/org.eclipse.rse.updatesite/category.xml deleted file mode 100644 index bb9b944cbdb..00000000000 --- a/releng/org.eclipse.rse.updatesite/category.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - TM and RSE Main Features - - - - - Examples, Tests and Incubation Plug-ins. - - - diff --git a/releng/org.eclipse.rse.updatesite/index.html b/releng/org.eclipse.rse.updatesite/index.html deleted file mode 100644 index 5b8756145be..00000000000 --- a/releng/org.eclipse.rse.updatesite/index.html +++ /dev/null @@ -1,82 +0,0 @@ - - -Target Management Project 2.0 Updates - - - - - -
- - [RSE Sample Screenshot] - -
- -

Target Management Project 2.0 Updates

-

Just getting started?

-

See http://www.eclipse.org/tm/tutorial/

-
-

For getting the software on this site, you need to use the Eclipse - - Update Manager (choose Help > Software Updates > Find and Install - in Eclipse 3.3 or later).
- Define a new remote update site named "Target Management Updates", - and specify

-

   http://download.eclipse.org/tm/updates/2.0/

-

as the URL to use. - See - Eclipse Help for general information about using Update Manager.

-

If you do not have Eclipse installed yet, better use the - downloads from this site.

- -
- - diff --git a/releng/org.eclipse.rse.updatesite/pom.xml b/releng/org.eclipse.rse.updatesite/pom.xml deleted file mode 100644 index d5f5e158c01..00000000000 --- a/releng/org.eclipse.rse.updatesite/pom.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - 4.0.0 - - tm-parent - org.eclipse.tm - 3.8.0-SNAPSHOT - ../../../ - - org.eclipse.tm - org.eclipse.rse.updatesite - 3.8.0-SNAPSHOT - eclipse-update-site - diff --git a/releng/org.eclipse.rse.updatesite/site.xml b/releng/org.eclipse.rse.updatesite/site.xml deleted file mode 100644 index c76310ce5e1..00000000000 --- a/releng/org.eclipse.rse.updatesite/site.xml +++ /dev/null @@ -1,807 +0,0 @@ - - - - - - - This is the Target Management Project 2.0 Update Site. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Features and add-ons of the 2.0 release of Target Management / RSE. - - - - - - - - - - - - - - - - - - - Patches for features and add-ons of the 2.0 release of Target Management / RSE. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Features and add-ons of the 2.0.1 release of Target Management / RSE. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Features and add-ons of the 2.0.2 release of Target Management / RSE. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Features and add-ons of the 2.0.3 release of Target Management / RSE. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Features and add-ons of the 2.0.4 release of Target Management / RSE. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Features and add-ons of the 3.0 release of Target Management / RSE. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Features and add-ons of the 3.0.1 release of Target Management / RSE. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Features and add-ons of the 3.0.2 release of Target Management / RSE. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Features and add-ons of the 3.0.3 release of Target Management / RSE. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Features and add-ons of the 3.1 release of Target Management / RSE. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Features and add-ons of the 3.1.1 release of Target Management / RSE. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Features and add-ons of the 3.2 release of Target Management / RSE. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Features and add-ons of the 3.3 release of Target Management / RSE. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Features and add-ons of the 3.4.1 (Juno SR1) release of Target Management / RSE. - - - - - diff --git a/releng/org.eclipse.rse.updatesite/web/site.css b/releng/org.eclipse.rse.updatesite/web/site.css deleted file mode 100644 index 62c6f9ffa44..00000000000 --- a/releng/org.eclipse.rse.updatesite/web/site.css +++ /dev/null @@ -1,12 +0,0 @@ - diff --git a/releng/org.eclipse.rse.updatesite/web/site.xsl b/releng/org.eclipse.rse.updatesite/web/site.xsl deleted file mode 100644 index 070c3540e8b..00000000000 --- a/releng/org.eclipse.rse.updatesite/web/site.xsl +++ /dev/null @@ -1,214 +0,0 @@ - - - - - - - - Target Management Project 2.0 Updates - - - - -

- - - - - - - - - - - - - - - - dark-row - - - light-row - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - dark-row - - - light-row - - - - - - - - - - - - - - - dark-row - - - light-row - - - - - - - - -
- - - -
- - - -
-
- ( - ) -
-
- - - - -
-
-
- - - - - - - - - - - - - - - - - - - - - -
Operating Systems:
Windows Systems:
Languages:
Architecture:
-


- Uncategorized -
- - - -
-
- ( - ) -
-
- - - - -
-

-
- - - - - - - - - - - - - - - - - - - - - -
Operating Systems:
Windows Systems:
Languages:
Architecture:
-
- - - -
-
- ( - ) -
-
- - - - -
-

-
- - - - - - - - - - - - - - - - - - - - - -
Operating Systems:
Windows Systems:
Languages:
Architecture:
-
- - -
-
-
diff --git a/releng/org.eclipse.tm.repo/pom.xml b/releng/org.eclipse.tm.repo/pom.xml index bf153bf942e..3ae1b7b792b 100644 --- a/releng/org.eclipse.tm.repo/pom.xml +++ b/releng/org.eclipse.tm.repo/pom.xml @@ -1,124 +1,118 @@ - - 4.0.0 - - tm-parent + + 4.0.0 + + + org.eclipse.tm.maven-build + org.eclipse.tm + 3.8.0-SNAPSHOT + ../../admin/pom-build.xml + + org.eclipse.tm - 3.8.0-SNAPSHOT - ../../ - - org.eclipse.tm - 3.7.0-SNAPSHOT - org.eclipse.tm.repo - eclipse-repository - - luna - ${project.artifactId}.zip - /home/data/httpd/download.eclipse.org/tm/builds/${tm-stream}/nightly - - - - maven.eclipse.org - http://maven.eclipse.org/nexus/content/repositories/public - - - - - build-server - - - - maven-antrun-plugin - - - prepare-serverruntime - prepare-package - - run - - - - - - - - - - - - - - deploy - install - - run - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - local-build - - ${project.build.directory}/../../../../ - ${project.artifactId}.zip - - - - - maven-antrun-plugin - - - deploy - install - - run - - - - - - - - - - - - - - - - - - - + 3.7.0-SNAPSHOT + org.eclipse.tm.repo + eclipse-repository + + + + build-server + + + + maven-antrun-plugin + + + prepare-serverruntime + prepare-package + + run + + + + + + + + + + + + + + deploy + install + + run + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + local-build + + ${project.build.directory}/../../../../ + ${project.artifactId}.zip + + + + + maven-antrun-plugin + + + deploy + install + + run + + + + + + + + + + + + + + + + + + + diff --git a/rse/doc/org.eclipse.dstore.doc.isv/pom.xml b/rse/doc/org.eclipse.dstore.doc.isv/pom.xml index 518d50f082a..85b7d3fe985 100644 --- a/rse/doc/org.eclipse.dstore.doc.isv/pom.xml +++ b/rse/doc/org.eclipse.dstore.doc.isv/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.dstore.doc.isv diff --git a/rse/doc/org.eclipse.rse.doc.isv/pom.xml b/rse/doc/org.eclipse.rse.doc.isv/pom.xml index 15437662b1f..275d60cbf67 100644 --- a/rse/doc/org.eclipse.rse.doc.isv/pom.xml +++ b/rse/doc/org.eclipse.rse.doc.isv/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.doc.isv diff --git a/rse/doc/org.eclipse.rse.doc.user/pom.xml b/rse/doc/org.eclipse.rse.doc.user/pom.xml index b0b9417fc61..39205f58d95 100644 --- a/rse/doc/org.eclipse.rse.doc.user/pom.xml +++ b/rse/doc/org.eclipse.rse.doc.user/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.doc.user diff --git a/rse/examples/org.eclipse.rse.examples-feature/pom.xml b/rse/examples/org.eclipse.rse.examples-feature/pom.xml index 4ea2ca7e50a..655e0f8b145 100644 --- a/rse/examples/org.eclipse.rse.examples-feature/pom.xml +++ b/rse/examples/org.eclipse.rse.examples-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.examples diff --git a/rse/examples/org.eclipse.rse.examples.daytime/pom.xml b/rse/examples/org.eclipse.rse.examples.daytime/pom.xml index d1a0a5e25bd..4b00bf0c6e8 100644 --- a/rse/examples/org.eclipse.rse.examples.daytime/pom.xml +++ b/rse/examples/org.eclipse.rse.examples.daytime/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.examples.daytime diff --git a/rse/examples/org.eclipse.rse.examples.dstore/pom.xml b/rse/examples/org.eclipse.rse.examples.dstore/pom.xml index 6c0a0199a59..fe511e18937 100644 --- a/rse/examples/org.eclipse.rse.examples.dstore/pom.xml +++ b/rse/examples/org.eclipse.rse.examples.dstore/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.examples.dstore diff --git a/rse/examples/org.eclipse.rse.examples.tutorial/pom.xml b/rse/examples/org.eclipse.rse.examples.tutorial/pom.xml index 0ff42f5a244..d6c2e07a72e 100644 --- a/rse/examples/org.eclipse.rse.examples.tutorial/pom.xml +++ b/rse/examples/org.eclipse.rse.examples.tutorial/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.examples.tutorial diff --git a/rse/features/org.eclipse.rse-feature/pom.xml b/rse/features/org.eclipse.rse-feature/pom.xml index 42d51325179..b1d381641b5 100644 --- a/rse/features/org.eclipse.rse-feature/pom.xml +++ b/rse/features/org.eclipse.rse-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.rse diff --git a/rse/features/org.eclipse.rse.core-feature/pom.xml b/rse/features/org.eclipse.rse.core-feature/pom.xml index bfb54f1ab80..4789abb19e2 100644 --- a/rse/features/org.eclipse.rse.core-feature/pom.xml +++ b/rse/features/org.eclipse.rse.core-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.rse.core diff --git a/rse/features/org.eclipse.rse.core.source/pom.xml b/rse/features/org.eclipse.rse.core.source/pom.xml index 8bf19072d2b..e475fc88160 100644 --- a/rse/features/org.eclipse.rse.core.source/pom.xml +++ b/rse/features/org.eclipse.rse.core.source/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.rse.core.source diff --git a/rse/features/org.eclipse.rse.dstore-feature/pom.xml b/rse/features/org.eclipse.rse.dstore-feature/pom.xml index 6df60a40bcb..13acd4cd8b6 100644 --- a/rse/features/org.eclipse.rse.dstore-feature/pom.xml +++ b/rse/features/org.eclipse.rse.dstore-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.rse.dstore diff --git a/rse/features/org.eclipse.rse.dstore.source/pom.xml b/rse/features/org.eclipse.rse.dstore.source/pom.xml index b4832b3c7b0..2ffa9dd22b0 100644 --- a/rse/features/org.eclipse.rse.dstore.source/pom.xml +++ b/rse/features/org.eclipse.rse.dstore.source/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.rse.dstore.source diff --git a/rse/features/org.eclipse.rse.ftp-feature/pom.xml b/rse/features/org.eclipse.rse.ftp-feature/pom.xml index 712f5b4f81c..f7ff9346eb5 100644 --- a/rse/features/org.eclipse.rse.ftp-feature/pom.xml +++ b/rse/features/org.eclipse.rse.ftp-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.rse.ftp diff --git a/rse/features/org.eclipse.rse.ftp.source/pom.xml b/rse/features/org.eclipse.rse.ftp.source/pom.xml index f01bca0e916..3bec5cdd680 100644 --- a/rse/features/org.eclipse.rse.ftp.source/pom.xml +++ b/rse/features/org.eclipse.rse.ftp.source/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.rse.ftp.source diff --git a/rse/features/org.eclipse.rse.local-feature/pom.xml b/rse/features/org.eclipse.rse.local-feature/pom.xml index f8f4dd64443..f34d1f81cec 100644 --- a/rse/features/org.eclipse.rse.local-feature/pom.xml +++ b/rse/features/org.eclipse.rse.local-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.rse.local diff --git a/rse/features/org.eclipse.rse.local.source/pom.xml b/rse/features/org.eclipse.rse.local.source/pom.xml index 1cf897f05be..04c4ac6490e 100644 --- a/rse/features/org.eclipse.rse.local.source/pom.xml +++ b/rse/features/org.eclipse.rse.local.source/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.rse.local.source diff --git a/rse/features/org.eclipse.rse.scp-feature/pom.xml b/rse/features/org.eclipse.rse.scp-feature/pom.xml index 5aa5f6c3542..b3ba8ecedc3 100644 --- a/rse/features/org.eclipse.rse.scp-feature/pom.xml +++ b/rse/features/org.eclipse.rse.scp-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.rse.scp diff --git a/rse/features/org.eclipse.rse.sdk-feature/pom.xml b/rse/features/org.eclipse.rse.sdk-feature/pom.xml index 45ce74642ad..55306169edc 100644 --- a/rse/features/org.eclipse.rse.sdk-feature/pom.xml +++ b/rse/features/org.eclipse.rse.sdk-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.rse.sdk diff --git a/rse/features/org.eclipse.rse.ssh-feature/pom.xml b/rse/features/org.eclipse.rse.ssh-feature/pom.xml index acb42ec5e9c..b038fbb7fbb 100644 --- a/rse/features/org.eclipse.rse.ssh-feature/pom.xml +++ b/rse/features/org.eclipse.rse.ssh-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.rse.ssh diff --git a/rse/features/org.eclipse.rse.ssh.source/pom.xml b/rse/features/org.eclipse.rse.ssh.source/pom.xml index 3004dfe6ccc..2d159da378b 100644 --- a/rse/features/org.eclipse.rse.ssh.source/pom.xml +++ b/rse/features/org.eclipse.rse.ssh.source/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.rse.ssh.source diff --git a/rse/features/org.eclipse.rse.telnet-feature/pom.xml b/rse/features/org.eclipse.rse.telnet-feature/pom.xml index d3e04f66a70..5d544cc46a6 100644 --- a/rse/features/org.eclipse.rse.telnet-feature/pom.xml +++ b/rse/features/org.eclipse.rse.telnet-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.rse.telnet diff --git a/rse/features/org.eclipse.rse.telnet.source/pom.xml b/rse/features/org.eclipse.rse.telnet.source/pom.xml index 2ed76622750..fb9a782e9f0 100644 --- a/rse/features/org.eclipse.rse.telnet.source/pom.xml +++ b/rse/features/org.eclipse.rse.telnet.source/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.rse.telnet.source diff --git a/rse/features/org.eclipse.rse.terminals-feature/pom.xml b/rse/features/org.eclipse.rse.terminals-feature/pom.xml index d01234a4b95..2417dd64b34 100644 --- a/rse/features/org.eclipse.rse.terminals-feature/pom.xml +++ b/rse/features/org.eclipse.rse.terminals-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.rse.terminals diff --git a/rse/features/org.eclipse.rse.terminals.source/pom.xml b/rse/features/org.eclipse.rse.terminals.source/pom.xml index 3e63ba5a06b..4e52c8869e1 100644 --- a/rse/features/org.eclipse.rse.terminals.source/pom.xml +++ b/rse/features/org.eclipse.rse.terminals.source/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.rse.terminals.source diff --git a/rse/features/org.eclipse.rse.useractions-feature/pom.xml b/rse/features/org.eclipse.rse.useractions-feature/pom.xml index c275b0f4ac1..958f5e44ce5 100644 --- a/rse/features/org.eclipse.rse.useractions-feature/pom.xml +++ b/rse/features/org.eclipse.rse.useractions-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.rse.useractions diff --git a/rse/features/org.eclipse.rse.useractions.sdk-feature/pom.xml b/rse/features/org.eclipse.rse.useractions.sdk-feature/pom.xml index 2d566404e3b..ff6c5b0348c 100644 --- a/rse/features/org.eclipse.rse.useractions.sdk-feature/pom.xml +++ b/rse/features/org.eclipse.rse.useractions.sdk-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.rse.useractions.sdk diff --git a/rse/plugins/org.eclipse.dstore.core/dstore_core.jar b/rse/plugins/org.eclipse.dstore.core/dstore_core.jar new file mode 100644 index 0000000000000000000000000000000000000000..518a0d67bbf0b02484f6238d7b83e7484beed718 GIT binary patch literal 191444 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 literal 0 HcmV?d00001 diff --git a/rse/plugins/org.eclipse.dstore.core/pom.xml b/rse/plugins/org.eclipse.dstore.core/pom.xml index 8e2900fe534..6891b8cf308 100644 --- a/rse/plugins/org.eclipse.dstore.core/pom.xml +++ b/rse/plugins/org.eclipse.dstore.core/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.dstore.core diff --git a/rse/plugins/org.eclipse.dstore.extra/pom.xml b/rse/plugins/org.eclipse.dstore.extra/pom.xml index d06c29f2edf..e0631ef2313 100644 --- a/rse/plugins/org.eclipse.dstore.extra/pom.xml +++ b/rse/plugins/org.eclipse.dstore.extra/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.dstore.extra diff --git a/rse/plugins/org.eclipse.rse.connectorservice.dstore/pom.xml b/rse/plugins/org.eclipse.rse.connectorservice.dstore/pom.xml index 851fe9fe2d1..7b2dbcc8d4a 100644 --- a/rse/plugins/org.eclipse.rse.connectorservice.dstore/pom.xml +++ b/rse/plugins/org.eclipse.rse.connectorservice.dstore/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.connectorservice.dstore diff --git a/rse/plugins/org.eclipse.rse.connectorservice.local/pom.xml b/rse/plugins/org.eclipse.rse.connectorservice.local/pom.xml index 55c5e3da72f..a9947e87602 100644 --- a/rse/plugins/org.eclipse.rse.connectorservice.local/pom.xml +++ b/rse/plugins/org.eclipse.rse.connectorservice.local/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.connectorservice.local diff --git a/rse/plugins/org.eclipse.rse.connectorservice.ssh/pom.xml b/rse/plugins/org.eclipse.rse.connectorservice.ssh/pom.xml index f5b4156c14a..9098163c73a 100644 --- a/rse/plugins/org.eclipse.rse.connectorservice.ssh/pom.xml +++ b/rse/plugins/org.eclipse.rse.connectorservice.ssh/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.connectorservice.ssh diff --git a/rse/plugins/org.eclipse.rse.connectorservice.telnet/pom.xml b/rse/plugins/org.eclipse.rse.connectorservice.telnet/pom.xml index 108a3f16011..61385ce5dcd 100644 --- a/rse/plugins/org.eclipse.rse.connectorservice.telnet/pom.xml +++ b/rse/plugins/org.eclipse.rse.connectorservice.telnet/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.connectorservice.telnet diff --git a/rse/plugins/org.eclipse.rse.core/pom.xml b/rse/plugins/org.eclipse.rse.core/pom.xml index 188a299fde9..da1078dd6a9 100644 --- a/rse/plugins/org.eclipse.rse.core/pom.xml +++ b/rse/plugins/org.eclipse.rse.core/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.core diff --git a/rse/plugins/org.eclipse.rse.dstore.security/pom.xml b/rse/plugins/org.eclipse.rse.dstore.security/pom.xml index 9356fcf0063..0d250c2d33e 100644 --- a/rse/plugins/org.eclipse.rse.dstore.security/pom.xml +++ b/rse/plugins/org.eclipse.rse.dstore.security/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.dstore.security diff --git a/rse/plugins/org.eclipse.rse.efs.ui/pom.xml b/rse/plugins/org.eclipse.rse.efs.ui/pom.xml index 1a4b6ebf754..c23fdedf1e7 100644 --- a/rse/plugins/org.eclipse.rse.efs.ui/pom.xml +++ b/rse/plugins/org.eclipse.rse.efs.ui/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.efs.ui diff --git a/rse/plugins/org.eclipse.rse.efs/pom.xml b/rse/plugins/org.eclipse.rse.efs/pom.xml index 651e93c9a71..fa7441453b7 100644 --- a/rse/plugins/org.eclipse.rse.efs/pom.xml +++ b/rse/plugins/org.eclipse.rse.efs/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.efs diff --git a/rse/plugins/org.eclipse.rse.files.ui/pom.xml b/rse/plugins/org.eclipse.rse.files.ui/pom.xml index 2103f8c97d7..4180c0e5f56 100644 --- a/rse/plugins/org.eclipse.rse.files.ui/pom.xml +++ b/rse/plugins/org.eclipse.rse.files.ui/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.files.ui diff --git a/rse/plugins/org.eclipse.rse.importexport/pom.xml b/rse/plugins/org.eclipse.rse.importexport/pom.xml index be6b7022475..d99ef299b81 100644 --- a/rse/plugins/org.eclipse.rse.importexport/pom.xml +++ b/rse/plugins/org.eclipse.rse.importexport/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.importexport diff --git a/rse/plugins/org.eclipse.rse.processes.ui/pom.xml b/rse/plugins/org.eclipse.rse.processes.ui/pom.xml index c4fdc099fe0..b1d44117b55 100644 --- a/rse/plugins/org.eclipse.rse.processes.ui/pom.xml +++ b/rse/plugins/org.eclipse.rse.processes.ui/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.processes.ui diff --git a/rse/plugins/org.eclipse.rse.sdk/pom.xml b/rse/plugins/org.eclipse.rse.sdk/pom.xml index 8aa18d797f6..a8e5a171585 100644 --- a/rse/plugins/org.eclipse.rse.sdk/pom.xml +++ b/rse/plugins/org.eclipse.rse.sdk/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.sdk diff --git a/rse/plugins/org.eclipse.rse.services.dstore/pom.xml b/rse/plugins/org.eclipse.rse.services.dstore/pom.xml index 8bcc1b5fd0e..24fbce6acb6 100644 --- a/rse/plugins/org.eclipse.rse.services.dstore/pom.xml +++ b/rse/plugins/org.eclipse.rse.services.dstore/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.services.dstore diff --git a/rse/plugins/org.eclipse.rse.services.files.ftp/pom.xml b/rse/plugins/org.eclipse.rse.services.files.ftp/pom.xml index a567c0eba53..4e6792fe508 100644 --- a/rse/plugins/org.eclipse.rse.services.files.ftp/pom.xml +++ b/rse/plugins/org.eclipse.rse.services.files.ftp/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.services.files.ftp diff --git a/rse/plugins/org.eclipse.rse.services.local/pom.xml b/rse/plugins/org.eclipse.rse.services.local/pom.xml index bd7140b8d96..67c054e73da 100644 --- a/rse/plugins/org.eclipse.rse.services.local/pom.xml +++ b/rse/plugins/org.eclipse.rse.services.local/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.services.local diff --git a/rse/plugins/org.eclipse.rse.services.ssh/pom.xml b/rse/plugins/org.eclipse.rse.services.ssh/pom.xml index 56c14729438..0ab2af568ac 100644 --- a/rse/plugins/org.eclipse.rse.services.ssh/pom.xml +++ b/rse/plugins/org.eclipse.rse.services.ssh/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.services.ssh diff --git a/rse/plugins/org.eclipse.rse.services.telnet/pom.xml b/rse/plugins/org.eclipse.rse.services.telnet/pom.xml index 66ecad8fb9c..3c22295752c 100644 --- a/rse/plugins/org.eclipse.rse.services.telnet/pom.xml +++ b/rse/plugins/org.eclipse.rse.services.telnet/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.services.telnet diff --git a/rse/plugins/org.eclipse.rse.services/pom.xml b/rse/plugins/org.eclipse.rse.services/pom.xml index f57357c0c38..fa43351178b 100644 --- a/rse/plugins/org.eclipse.rse.services/pom.xml +++ b/rse/plugins/org.eclipse.rse.services/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.services diff --git a/rse/plugins/org.eclipse.rse.shells.ui/pom.xml b/rse/plugins/org.eclipse.rse.shells.ui/pom.xml index 8b2050147cf..c09a6ea11dc 100644 --- a/rse/plugins/org.eclipse.rse.shells.ui/pom.xml +++ b/rse/plugins/org.eclipse.rse.shells.ui/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.shells.ui diff --git a/rse/plugins/org.eclipse.rse.subsystems.files.core/pom.xml b/rse/plugins/org.eclipse.rse.subsystems.files.core/pom.xml index e8f52ea63fb..539b0488105 100644 --- a/rse/plugins/org.eclipse.rse.subsystems.files.core/pom.xml +++ b/rse/plugins/org.eclipse.rse.subsystems.files.core/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.subsystems.files.core diff --git a/rse/plugins/org.eclipse.rse.subsystems.files.dstore/pom.xml b/rse/plugins/org.eclipse.rse.subsystems.files.dstore/pom.xml index 057075effae..bcc00ac2760 100644 --- a/rse/plugins/org.eclipse.rse.subsystems.files.dstore/pom.xml +++ b/rse/plugins/org.eclipse.rse.subsystems.files.dstore/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.subsystems.files.dstore diff --git a/rse/plugins/org.eclipse.rse.subsystems.files.ftp/pom.xml b/rse/plugins/org.eclipse.rse.subsystems.files.ftp/pom.xml index 06d49eeb3eb..68582d9dbdc 100644 --- a/rse/plugins/org.eclipse.rse.subsystems.files.ftp/pom.xml +++ b/rse/plugins/org.eclipse.rse.subsystems.files.ftp/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.subsystems.files.ftp diff --git a/rse/plugins/org.eclipse.rse.subsystems.files.local/pom.xml b/rse/plugins/org.eclipse.rse.subsystems.files.local/pom.xml index 5b77fa476dc..b5bdae16afc 100644 --- a/rse/plugins/org.eclipse.rse.subsystems.files.local/pom.xml +++ b/rse/plugins/org.eclipse.rse.subsystems.files.local/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.subsystems.files.local diff --git a/rse/plugins/org.eclipse.rse.subsystems.files.scp/pom.xml b/rse/plugins/org.eclipse.rse.subsystems.files.scp/pom.xml index 369648f9ffa..f48acbdf789 100644 --- a/rse/plugins/org.eclipse.rse.subsystems.files.scp/pom.xml +++ b/rse/plugins/org.eclipse.rse.subsystems.files.scp/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.subsystems.files.scp diff --git a/rse/plugins/org.eclipse.rse.subsystems.files.ssh/pom.xml b/rse/plugins/org.eclipse.rse.subsystems.files.ssh/pom.xml index cbeb2d05df3..013849c9da2 100644 --- a/rse/plugins/org.eclipse.rse.subsystems.files.ssh/pom.xml +++ b/rse/plugins/org.eclipse.rse.subsystems.files.ssh/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.subsystems.files.ssh diff --git a/rse/plugins/org.eclipse.rse.subsystems.processes.core/pom.xml b/rse/plugins/org.eclipse.rse.subsystems.processes.core/pom.xml index 142a6d83aa2..1b16437c229 100644 --- a/rse/plugins/org.eclipse.rse.subsystems.processes.core/pom.xml +++ b/rse/plugins/org.eclipse.rse.subsystems.processes.core/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.subsystems.processes.core diff --git a/rse/plugins/org.eclipse.rse.subsystems.processes.dstore/pom.xml b/rse/plugins/org.eclipse.rse.subsystems.processes.dstore/pom.xml index a07ccae2d53..32382f2be3e 100644 --- a/rse/plugins/org.eclipse.rse.subsystems.processes.dstore/pom.xml +++ b/rse/plugins/org.eclipse.rse.subsystems.processes.dstore/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.subsystems.processes.dstore diff --git a/rse/plugins/org.eclipse.rse.subsystems.processes.local/pom.xml b/rse/plugins/org.eclipse.rse.subsystems.processes.local/pom.xml index 8eb5fa03560..1eb6e3fbfa2 100644 --- a/rse/plugins/org.eclipse.rse.subsystems.processes.local/pom.xml +++ b/rse/plugins/org.eclipse.rse.subsystems.processes.local/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.subsystems.processes.local diff --git a/rse/plugins/org.eclipse.rse.subsystems.processes.shell.linux/pom.xml b/rse/plugins/org.eclipse.rse.subsystems.processes.shell.linux/pom.xml index 1c1ef86e7c4..e6cd3e01706 100644 --- a/rse/plugins/org.eclipse.rse.subsystems.processes.shell.linux/pom.xml +++ b/rse/plugins/org.eclipse.rse.subsystems.processes.shell.linux/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.subsystems.processes.shell.linux diff --git a/rse/plugins/org.eclipse.rse.subsystems.shells.core/pom.xml b/rse/plugins/org.eclipse.rse.subsystems.shells.core/pom.xml index cdc4d7361eb..79c5435827e 100644 --- a/rse/plugins/org.eclipse.rse.subsystems.shells.core/pom.xml +++ b/rse/plugins/org.eclipse.rse.subsystems.shells.core/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.subsystems.shells.core diff --git a/rse/plugins/org.eclipse.rse.subsystems.shells.dstore/pom.xml b/rse/plugins/org.eclipse.rse.subsystems.shells.dstore/pom.xml index 369299b3670..eb7e5603464 100644 --- a/rse/plugins/org.eclipse.rse.subsystems.shells.dstore/pom.xml +++ b/rse/plugins/org.eclipse.rse.subsystems.shells.dstore/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.subsystems.shells.dstore diff --git a/rse/plugins/org.eclipse.rse.subsystems.shells.local/pom.xml b/rse/plugins/org.eclipse.rse.subsystems.shells.local/pom.xml index a1cba3f38e7..2f4530bdf34 100644 --- a/rse/plugins/org.eclipse.rse.subsystems.shells.local/pom.xml +++ b/rse/plugins/org.eclipse.rse.subsystems.shells.local/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.subsystems.shells.local diff --git a/rse/plugins/org.eclipse.rse.subsystems.shells.ssh/pom.xml b/rse/plugins/org.eclipse.rse.subsystems.shells.ssh/pom.xml index 8b5f52b6990..6247892a61e 100644 --- a/rse/plugins/org.eclipse.rse.subsystems.shells.ssh/pom.xml +++ b/rse/plugins/org.eclipse.rse.subsystems.shells.ssh/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.subsystems.shells.ssh diff --git a/rse/plugins/org.eclipse.rse.subsystems.shells.telnet/pom.xml b/rse/plugins/org.eclipse.rse.subsystems.shells.telnet/pom.xml index 5948b1d59bb..a0f7f7e3e90 100644 --- a/rse/plugins/org.eclipse.rse.subsystems.shells.telnet/pom.xml +++ b/rse/plugins/org.eclipse.rse.subsystems.shells.telnet/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.subsystems.shells.telnet diff --git a/rse/plugins/org.eclipse.rse.subsystems.terminals.core/pom.xml b/rse/plugins/org.eclipse.rse.subsystems.terminals.core/pom.xml index 8a7ae9a2b35..a58319b15d2 100644 --- a/rse/plugins/org.eclipse.rse.subsystems.terminals.core/pom.xml +++ b/rse/plugins/org.eclipse.rse.subsystems.terminals.core/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.subsystems.terminals.core diff --git a/rse/plugins/org.eclipse.rse.subsystems.terminals.ssh/pom.xml b/rse/plugins/org.eclipse.rse.subsystems.terminals.ssh/pom.xml index 686344f77bd..f4f05461eac 100644 --- a/rse/plugins/org.eclipse.rse.subsystems.terminals.ssh/pom.xml +++ b/rse/plugins/org.eclipse.rse.subsystems.terminals.ssh/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.subsystems.terminals.ssh diff --git a/rse/plugins/org.eclipse.rse.terminals.ui/pom.xml b/rse/plugins/org.eclipse.rse.terminals.ui/pom.xml index f1fad4b1f50..3b3fcc7cc0d 100644 --- a/rse/plugins/org.eclipse.rse.terminals.ui/pom.xml +++ b/rse/plugins/org.eclipse.rse.terminals.ui/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.terminals.ui diff --git a/rse/plugins/org.eclipse.rse.ui.capabilities/pom.xml b/rse/plugins/org.eclipse.rse.ui.capabilities/pom.xml index 36087d1a87c..9d1b7c517c1 100644 --- a/rse/plugins/org.eclipse.rse.ui.capabilities/pom.xml +++ b/rse/plugins/org.eclipse.rse.ui.capabilities/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.ui.capabilities diff --git a/rse/plugins/org.eclipse.rse.ui/pom.xml b/rse/plugins/org.eclipse.rse.ui/pom.xml index 281e96f672f..89b1f6cacba 100644 --- a/rse/plugins/org.eclipse.rse.ui/pom.xml +++ b/rse/plugins/org.eclipse.rse.ui/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.ui diff --git a/rse/plugins/org.eclipse.rse.useractions.sdk/pom.xml b/rse/plugins/org.eclipse.rse.useractions.sdk/pom.xml index 05f4455b118..eac9842a053 100644 --- a/rse/plugins/org.eclipse.rse.useractions.sdk/pom.xml +++ b/rse/plugins/org.eclipse.rse.useractions.sdk/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.useractions.sdk diff --git a/rse/plugins/org.eclipse.rse.useractions/pom.xml b/rse/plugins/org.eclipse.rse.useractions/pom.xml index 091418b51d2..52ab6cd8f3e 100644 --- a/rse/plugins/org.eclipse.rse.useractions/pom.xml +++ b/rse/plugins/org.eclipse.rse.useractions/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.useractions diff --git a/rse/plugins/org.eclipse.rse/pom.xml b/rse/plugins/org.eclipse.rse/pom.xml index 3f3af8aaa80..73d7663edea 100644 --- a/rse/plugins/org.eclipse.rse/pom.xml +++ b/rse/plugins/org.eclipse.rse/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse diff --git a/rse/tests/org.eclipse.rse.tests-feature/pom.xml b/rse/tests/org.eclipse.rse.tests-feature/pom.xml index fddac60ed8b..08ee57b87d0 100644 --- a/rse/tests/org.eclipse.rse.tests-feature/pom.xml +++ b/rse/tests/org.eclipse.rse.tests-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.rse.tests diff --git a/rse/tests/org.eclipse.rse.tests.framework.examples/pom.xml b/rse/tests/org.eclipse.rse.tests.framework.examples/pom.xml index dc996bfeedf..2fdae1a5b05 100644 --- a/rse/tests/org.eclipse.rse.tests.framework.examples/pom.xml +++ b/rse/tests/org.eclipse.rse.tests.framework.examples/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.tests.framework.examples diff --git a/rse/tests/org.eclipse.rse.tests.framework/pom.xml b/rse/tests/org.eclipse.rse.tests.framework/pom.xml index 28268156c41..f0fefd62c1a 100644 --- a/rse/tests/org.eclipse.rse.tests.framework/pom.xml +++ b/rse/tests/org.eclipse.rse.tests.framework/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.tests.framework diff --git a/rse/tests/org.eclipse.rse.tests/pom.xml b/rse/tests/org.eclipse.rse.tests/pom.xml index 1d612c95786..520e11cb7c5 100644 --- a/rse/tests/org.eclipse.rse.tests/pom.xml +++ b/rse/tests/org.eclipse.rse.tests/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.tests diff --git a/terminal/features/org.eclipse.tm.terminal-feature/pom.xml b/terminal/features/org.eclipse.tm.terminal-feature/pom.xml index fb734e67f5b..0af34aedcd1 100644 --- a/terminal/features/org.eclipse.tm.terminal-feature/pom.xml +++ b/terminal/features/org.eclipse.tm.terminal-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.tm.terminal diff --git a/terminal/features/org.eclipse.tm.terminal.core.sdk-feature/pom.xml b/terminal/features/org.eclipse.tm.terminal.core.sdk-feature/pom.xml index e59f91977be..dd535d12f4e 100644 --- a/terminal/features/org.eclipse.tm.terminal.core.sdk-feature/pom.xml +++ b/terminal/features/org.eclipse.tm.terminal.core.sdk-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.tm.terminal.core.sdk diff --git a/terminal/features/org.eclipse.tm.terminal.local-feature/pom.xml b/terminal/features/org.eclipse.tm.terminal.local-feature/pom.xml index f08289b69dd..af9bd8a4ce3 100644 --- a/terminal/features/org.eclipse.tm.terminal.local-feature/pom.xml +++ b/terminal/features/org.eclipse.tm.terminal.local-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.tm.terminal.local diff --git a/terminal/features/org.eclipse.tm.terminal.local.sdk-feature/pom.xml b/terminal/features/org.eclipse.tm.terminal.local.sdk-feature/pom.xml index 31bbd129b75..f77d7743af9 100644 --- a/terminal/features/org.eclipse.tm.terminal.local.sdk-feature/pom.xml +++ b/terminal/features/org.eclipse.tm.terminal.local.sdk-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.tm.terminal.local.sdk diff --git a/terminal/features/org.eclipse.tm.terminal.sdk-feature/pom.xml b/terminal/features/org.eclipse.tm.terminal.sdk-feature/pom.xml index 6827936c74a..38ff28fed0f 100644 --- a/terminal/features/org.eclipse.tm.terminal.sdk-feature/pom.xml +++ b/terminal/features/org.eclipse.tm.terminal.sdk-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.tm.terminal.sdk diff --git a/terminal/features/org.eclipse.tm.terminal.serial-feature/pom.xml b/terminal/features/org.eclipse.tm.terminal.serial-feature/pom.xml index 839c76b161a..93b4f0b3bff 100644 --- a/terminal/features/org.eclipse.tm.terminal.serial-feature/pom.xml +++ b/terminal/features/org.eclipse.tm.terminal.serial-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.tm.terminal.serial diff --git a/terminal/features/org.eclipse.tm.terminal.ssh-feature/pom.xml b/terminal/features/org.eclipse.tm.terminal.ssh-feature/pom.xml index 464450b9c27..49d79f849d4 100644 --- a/terminal/features/org.eclipse.tm.terminal.ssh-feature/pom.xml +++ b/terminal/features/org.eclipse.tm.terminal.ssh-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.tm.terminal.ssh diff --git a/terminal/features/org.eclipse.tm.terminal.telnet-feature/pom.xml b/terminal/features/org.eclipse.tm.terminal.telnet-feature/pom.xml index fba13dc2c2f..8daeedcf419 100644 --- a/terminal/features/org.eclipse.tm.terminal.telnet-feature/pom.xml +++ b/terminal/features/org.eclipse.tm.terminal.telnet-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.tm.terminal.telnet diff --git a/terminal/features/org.eclipse.tm.terminal.test-feature/pom.xml b/terminal/features/org.eclipse.tm.terminal.test-feature/pom.xml index 884ce180a0c..37062bd352b 100644 --- a/terminal/features/org.eclipse.tm.terminal.test-feature/pom.xml +++ b/terminal/features/org.eclipse.tm.terminal.test-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.tm.terminal.test diff --git a/terminal/features/org.eclipse.tm.terminal.view-feature/pom.xml b/terminal/features/org.eclipse.tm.terminal.view-feature/pom.xml index cd46cab43f6..13f0b6a0eb2 100644 --- a/terminal/features/org.eclipse.tm.terminal.view-feature/pom.xml +++ b/terminal/features/org.eclipse.tm.terminal.view-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.tm.terminal.view diff --git a/terminal/plugins/org.eclipse.tm.terminal.local/pom.xml b/terminal/plugins/org.eclipse.tm.terminal.local/pom.xml index df03713ce30..e9b1599a057 100644 --- a/terminal/plugins/org.eclipse.tm.terminal.local/pom.xml +++ b/terminal/plugins/org.eclipse.tm.terminal.local/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.tm.terminal.local diff --git a/terminal/plugins/org.eclipse.tm.terminal.serial/pom.xml b/terminal/plugins/org.eclipse.tm.terminal.serial/pom.xml index ee07be1d72f..19d39859c90 100644 --- a/terminal/plugins/org.eclipse.tm.terminal.serial/pom.xml +++ b/terminal/plugins/org.eclipse.tm.terminal.serial/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.tm.terminal.serial diff --git a/terminal/plugins/org.eclipse.tm.terminal.ssh/pom.xml b/terminal/plugins/org.eclipse.tm.terminal.ssh/pom.xml index a2e94c12539..7f83e040de0 100644 --- a/terminal/plugins/org.eclipse.tm.terminal.ssh/pom.xml +++ b/terminal/plugins/org.eclipse.tm.terminal.ssh/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.tm.terminal.ssh diff --git a/terminal/plugins/org.eclipse.tm.terminal.telnet/pom.xml b/terminal/plugins/org.eclipse.tm.terminal.telnet/pom.xml index 018e59a1f82..50fd8d02610 100644 --- a/terminal/plugins/org.eclipse.tm.terminal.telnet/pom.xml +++ b/terminal/plugins/org.eclipse.tm.terminal.telnet/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.tm.terminal.telnet diff --git a/terminal/plugins/org.eclipse.tm.terminal.test/pom.xml b/terminal/plugins/org.eclipse.tm.terminal.test/pom.xml index 5f40291cda5..208a0f05a3b 100644 --- a/terminal/plugins/org.eclipse.tm.terminal.test/pom.xml +++ b/terminal/plugins/org.eclipse.tm.terminal.test/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.tm.terminal.test diff --git a/terminal/plugins/org.eclipse.tm.terminal.view/pom.xml b/terminal/plugins/org.eclipse.tm.terminal.view/pom.xml index c08a08fbd1a..adb4f766919 100644 --- a/terminal/plugins/org.eclipse.tm.terminal.view/pom.xml +++ b/terminal/plugins/org.eclipse.tm.terminal.view/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.tm.terminal.view diff --git a/terminal/plugins/org.eclipse.tm.terminal/pom.xml b/terminal/plugins/org.eclipse.tm.terminal/pom.xml index 37830302ee5..c23fac1a386 100644 --- a/terminal/plugins/org.eclipse.tm.terminal/pom.xml +++ b/terminal/plugins/org.eclipse.tm.terminal/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../../ + ../../../admin/pom-build.xml org.eclipse.tm org.eclipse.tm.terminal diff --git a/wince/org.eclipse.rse.subsystems.wince/pom.xml b/wince/org.eclipse.rse.subsystems.wince/pom.xml index f3f165f7813..0b3cc21c05b 100644 --- a/wince/org.eclipse.rse.subsystems.wince/pom.xml +++ b/wince/org.eclipse.rse.subsystems.wince/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../ + ../../admin/pom-build.xml org.eclipse.tm org.eclipse.rse.subsystems.wince diff --git a/wince/org.eclipse.rse.wince-feature/pom.xml b/wince/org.eclipse.rse.wince-feature/pom.xml index b9821371919..99b18291937 100644 --- a/wince/org.eclipse.rse.wince-feature/pom.xml +++ b/wince/org.eclipse.rse.wince-feature/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../ + ../../admin/pom-build.xml org.eclipse.tm.features org.eclipse.rse.wince diff --git a/wince/org.eclipse.tm.rapi/pom.xml b/wince/org.eclipse.tm.rapi/pom.xml index 5b50c05f1d4..4e0eac3e0e3 100644 --- a/wince/org.eclipse.tm.rapi/pom.xml +++ b/wince/org.eclipse.tm.rapi/pom.xml @@ -3,10 +3,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 4.0.0 - tm-parent + org.eclipse.tm.maven-build org.eclipse.tm 3.8.0-SNAPSHOT - ../../ + ../../admin/pom-build.xml org.eclipse.tm org.eclipse.tm.rapi