From f01d8e3a1007d018ff6bdceb162de3fb327c6397 Mon Sep 17 00:00:00 2001 From: Greg Watson Date: Fri, 20 Sep 2013 08:32:02 -0400 Subject: [PATCH] Add repo and build dirs. Signed-off-by: Greg Watson --- bundles/org.eclipse.remote.core/pom.xml | 2 +- bundles/org.eclipse.remote.jsch.core/pom.xml | 2 +- bundles/org.eclipse.remote.jsch.ui/pom.xml | 2 +- bundles/org.eclipse.remote.ui/pom.xml | 2 +- features/org.eclipse.remote-feature/pom.xml | 2 +- releng/org.eclipse.remote.build/pom.xml | 287 +++++++++++++++++++ releng/org.eclipse.remote.repo/.project | 11 + releng/org.eclipse.remote.repo/category.xml | 4 + releng/org.eclipse.remote.repo/pom.xml | 65 +++++ 9 files changed, 372 insertions(+), 5 deletions(-) create mode 100644 releng/org.eclipse.remote.build/pom.xml create mode 100644 releng/org.eclipse.remote.repo/.project create mode 100644 releng/org.eclipse.remote.repo/category.xml create mode 100644 releng/org.eclipse.remote.repo/pom.xml diff --git a/bundles/org.eclipse.remote.core/pom.xml b/bundles/org.eclipse.remote.core/pom.xml index 8389acabe91..187c18d08a3 100644 --- a/bundles/org.eclipse.remote.core/pom.xml +++ b/bundles/org.eclipse.remote.core/pom.xml @@ -7,7 +7,7 @@ org.eclipse.ptp ptp-parent 7.0.3-SNAPSHOT - ../../pom.xml + ../../releng/org.eclipse.remote.build/pom.xml org.eclipse.remote.core diff --git a/bundles/org.eclipse.remote.jsch.core/pom.xml b/bundles/org.eclipse.remote.jsch.core/pom.xml index 6e9d7f03f59..fa60d93fb6f 100644 --- a/bundles/org.eclipse.remote.jsch.core/pom.xml +++ b/bundles/org.eclipse.remote.jsch.core/pom.xml @@ -7,7 +7,7 @@ org.eclipse.ptp ptp-parent 7.0.3-SNAPSHOT - ../../pom.xml + ../../releng/org.eclipse.remote.build/pom.xml org.eclipse.remote.jsch.core diff --git a/bundles/org.eclipse.remote.jsch.ui/pom.xml b/bundles/org.eclipse.remote.jsch.ui/pom.xml index 6e9d7f03f59..fa60d93fb6f 100644 --- a/bundles/org.eclipse.remote.jsch.ui/pom.xml +++ b/bundles/org.eclipse.remote.jsch.ui/pom.xml @@ -7,7 +7,7 @@ org.eclipse.ptp ptp-parent 7.0.3-SNAPSHOT - ../../pom.xml + ../../releng/org.eclipse.remote.build/pom.xml org.eclipse.remote.jsch.core diff --git a/bundles/org.eclipse.remote.ui/pom.xml b/bundles/org.eclipse.remote.ui/pom.xml index 356ac1b34b8..dff7533e250 100644 --- a/bundles/org.eclipse.remote.ui/pom.xml +++ b/bundles/org.eclipse.remote.ui/pom.xml @@ -7,7 +7,7 @@ org.eclipse.ptp ptp-parent 7.0.3-SNAPSHOT - ../../pom.xml + ../../releng/org.eclipse.remote.build/pom.xml org.eclipse.remote.ui diff --git a/features/org.eclipse.remote-feature/pom.xml b/features/org.eclipse.remote-feature/pom.xml index bd53d77c700..920a6d3fe9e 100644 --- a/features/org.eclipse.remote-feature/pom.xml +++ b/features/org.eclipse.remote-feature/pom.xml @@ -7,7 +7,7 @@ org.eclipse.ptp ptp-parent 7.0.3-SNAPSHOT - ../../pom.xml + ../../releng/org.eclipse.remote.build/pom.xml org.eclipse.remote diff --git a/releng/org.eclipse.remote.build/pom.xml b/releng/org.eclipse.remote.build/pom.xml new file mode 100644 index 00000000000..74cb0619264 --- /dev/null +++ b/releng/org.eclipse.remote.build/pom.xml @@ -0,0 +1,287 @@ + + + 4.0.0 + + + 3.0 + + + org.eclipse.remote + remote-parent + 1.0.0-SNAPSHOT + pom + Remote Parent + + + 0.17.0 + ${tycho-version} + 4.4milestones + http://download.eclipse.org/eclipse/updates/${platform-version} + /home/data/httpd/download.eclipse.org/tools/ptp/builds/hudson/ptp-nightly-remote + + + + + Eclipse Public License v1.0 + + 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 + + + + + + ../../bundles/org.eclipse.remote.core + ../../bundles/org.eclipse.remote.jsch.core + ../../bundles/org.eclipse.remote.jsch.ui + ../../bundles/org.eclipse.remote.ui + ../../features/org.eclipse.remote=feature + ../../releng/org.eclipse.remote.repo + + + + + platform-${platform-version} + ${platform-site} + p2 + + + + + + sonatype + https://repository.sonatype.org/content/repositories/public + + true + + + true + + + + + + + + org.eclipse.tycho + tycho-maven-plugin + ${tycho-version} + true + + + org.eclipse.tycho + target-platform-configuration + ${tycho-version} + + p2 + consider + + + linux + gtk + x86 + + + linux + gtk + x86_64 + + + win32 + win32 + x86 + + + win32 + win32 + x86_64 + + + macosx + cocoa + x86_64 + + + + + + org.eclipse.tycho + tycho-source-plugin + ${tycho-version} + + + plugin-source + + plugin-source + + + + + + + + + org.eclipse.tycho + tycho-compiler-plugin + ${tycho-version} + + UTF-8 + + + + + org.eclipse.tycho + tycho-source-plugin + ${tycho-version} + + + plugin-source + + plugin-source + + + + + + org.apache.maven.plugins + maven-resources-plugin + 2.4.1 + + ISO-8859-1 + + + + org.apache.maven.plugins + maven-antrun-plugin + 1.3 + + + org.codehaus.mojo + findbugs-maven-plugin + 2.3.2 + + true + false + + + + + check + + + + + + org.apache.maven.plugins + maven-pmd-plugin + 2.5 + + utf-8 + 100 + 1.5 + xml + false + + + + + cpd-check + + + + + + + + + + + eclipse-sign + + + m2e-cbi + http://download.eclipse.org/technology/m2e/maven/ + + + + + + + org.eclipse.tycho + target-platform-configuration + ${tycho-version} + + true + + + + + org.eclipse.tycho.extras + tycho-pack200a-plugin + ${tycho-extras-version} + + + pack200-normalize + + normalize + + + + + + + org.eclipse.cbi.maven.plugins + eclipse-jarsigner-plugin + 1.0.1 + + + sign + + sign + + + + + + + org.eclipse.tycho.extras + tycho-pack200b-plugin + ${tycho-extras-version} + + + pack200-pack + + pack + + + + + + + org.eclipse.tycho + tycho-p2-plugin + ${tycho-version} + + + p2-metadata + + p2-metadata + + package + + + + false + + + + + + + diff --git a/releng/org.eclipse.remote.repo/.project b/releng/org.eclipse.remote.repo/.project new file mode 100644 index 00000000000..4583a2589ff --- /dev/null +++ b/releng/org.eclipse.remote.repo/.project @@ -0,0 +1,11 @@ + + + org.eclipse.photran.repo + + + + + + + + diff --git a/releng/org.eclipse.remote.repo/category.xml b/releng/org.eclipse.remote.repo/category.xml new file mode 100644 index 00000000000..5be5984c165 --- /dev/null +++ b/releng/org.eclipse.remote.repo/category.xml @@ -0,0 +1,4 @@ + + + + diff --git a/releng/org.eclipse.remote.repo/pom.xml b/releng/org.eclipse.remote.repo/pom.xml new file mode 100644 index 00000000000..108d79a1b6a --- /dev/null +++ b/releng/org.eclipse.remote.repo/pom.xml @@ -0,0 +1,65 @@ + + + 4.0.0 + + + org.eclipse.remote + remote-parent + 1.0.0-SNAPSHOT + ../../releng/org.eclipse.remote.build/pom.xml + + + 1.0.0-SNAPSHOT + org.eclipse.remote.repo + eclipse-repository + + + + + org.eclipse.tycho + tycho-p2-publisher-plugin + ${tycho-version} + + true + + + + + + + + production + + + + maven-antrun-plugin + + + deploy + install + + run + + + + + + + + + + + + + + + + + + + +