xref: /JGit/org.eclipse.jgit.packaging/pom.xml (revision af64b9a3b3b99de80aebeafbf418f2c969704259)
1f2455798SMatthias Sohn<?xml version="1.0" encoding="UTF-8"?>
2f2455798SMatthias Sohn<!--
343543e79SMatthias Sohn   Copyright (C) 2009-2012, Matthias Sohn <matthias.sohn@sap.com>
4f2455798SMatthias Sohn   and other copyright owners as documented in the project's IP log.
5f2455798SMatthias Sohn
6f2455798SMatthias Sohn   This program and the accompanying materials are made available
7f2455798SMatthias Sohn   under the terms of the Eclipse Distribution License v1.0 which
8f2455798SMatthias Sohn   accompanies this distribution, is reproduced below, and is
9f2455798SMatthias Sohn   available at http://www.eclipse.org/org/documents/edl-v10.php
10f2455798SMatthias Sohn
11f2455798SMatthias Sohn   All rights reserved.
12f2455798SMatthias Sohn
13f2455798SMatthias Sohn   Redistribution and use in source and binary forms, with or
14f2455798SMatthias Sohn   without modification, are permitted provided that the following
15f2455798SMatthias Sohn   conditions are met:
16f2455798SMatthias Sohn
17f2455798SMatthias Sohn   - Redistributions of source code must retain the above copyright
18f2455798SMatthias Sohn     notice, this list of conditions and the following disclaimer.
19f2455798SMatthias Sohn
20f2455798SMatthias Sohn   - Redistributions in binary form must reproduce the above
21f2455798SMatthias Sohn     copyright notice, this list of conditions and the following
22f2455798SMatthias Sohn     disclaimer in the documentation and/or other materials provided
23f2455798SMatthias Sohn     with the distribution.
24f2455798SMatthias Sohn
25f2455798SMatthias Sohn   - Neither the name of the Eclipse Foundation, Inc. nor the
26f2455798SMatthias Sohn     names of its contributors may be used to endorse or promote
27f2455798SMatthias Sohn     products derived from this software without specific prior
28f2455798SMatthias Sohn     written permission.
29f2455798SMatthias Sohn
30f2455798SMatthias Sohn   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
31f2455798SMatthias Sohn   CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
32f2455798SMatthias Sohn   INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
33f2455798SMatthias Sohn   OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
34f2455798SMatthias Sohn   ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
35f2455798SMatthias Sohn   CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
36f2455798SMatthias Sohn   SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
37f2455798SMatthias Sohn   NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
38f2455798SMatthias Sohn   LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
39f2455798SMatthias Sohn   CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
40f2455798SMatthias Sohn   STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
41f2455798SMatthias Sohn   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
42f2455798SMatthias Sohn   ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
43f2455798SMatthias Sohn-->
44f2455798SMatthias Sohn
45f2455798SMatthias Sohn<project xmlns="http://maven.apache.org/POM/4.0.0"
46f2455798SMatthias Sohn    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
47f2455798SMatthias Sohn    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
48f2455798SMatthias Sohn  <modelVersion>4.0.0</modelVersion>
49f2455798SMatthias Sohn
50f2455798SMatthias Sohn  <prerequisites>
51f2455798SMatthias Sohn    <maven>3.0</maven>
52f2455798SMatthias Sohn  </prerequisites>
53f2455798SMatthias Sohn
54f2455798SMatthias Sohn  <groupId>org.eclipse.jgit</groupId>
55f2455798SMatthias Sohn  <artifactId>jgit.tycho.parent</artifactId>
56ba6ae0c7SMatthias Sohn  <version>2.4.0-SNAPSHOT</version>
57f2455798SMatthias Sohn  <packaging>pom</packaging>
58f2455798SMatthias Sohn
59f5f1536fSMatthias Sohn  <name>JGit Tycho Parent</name>
60f2455798SMatthias Sohn
61f2455798SMatthias Sohn  <properties>
621ff82ca6SMatthias Sohn    <tycho-version>0.16.0</tycho-version>
63447002b3SMatthias Sohn    <jetty-version>7.6.0.v20120127</jetty-version>
64dcddaa94SMatthias Sohn    <args4j-version>2.0.21.v201301150030</args4j-version>
65dcddaa94SMatthias Sohn    <jsch-version>0.1.46.v201205102330</jsch-version>
66dcddaa94SMatthias Sohn    <eclipse-site>http://download.eclipse.org/releases/juno</eclipse-site>
67dcddaa94SMatthias Sohn    <orbit-site>http://download.eclipse.org/tools/orbit/downloads/drops/R20130118183705/repository/</orbit-site>
68f2455798SMatthias Sohn  </properties>
69f2455798SMatthias Sohn
70f2455798SMatthias Sohn  <modules>
71f2455798SMatthias Sohn    <module>org.eclipse.jgit.feature</module>
724974090dSMatthias Sohn    <module>org.eclipse.jgit.pgm.feature</module>
7351f6fbdaSMatthias Sohn    <module>org.eclipse.jgit.source.feature</module>
744974090dSMatthias Sohn    <module>org.eclipse.jgit.pgm.source.feature</module>
75e36c2aa8SMatthias Sohn    <module>org.eclipse.jgit.junit.feature</module>
7643543e79SMatthias Sohn    <module>org.eclipse.jgit.repository</module>
77f2455798SMatthias Sohn  </modules>
78f2455798SMatthias Sohn
79f2455798SMatthias Sohn  <repositories>
80f2455798SMatthias Sohn    <repository>
81447002b3SMatthias Sohn      <id>indigo</id>
82f2455798SMatthias Sohn      <layout>p2</layout>
83407fe631SMatthias Sohn      <url>${eclipse-site}</url>
84f2455798SMatthias Sohn    </repository>
8524a0f47eSMatthias Sohn    <repository>
8624a0f47eSMatthias Sohn      <id>jetty</id>
8724a0f47eSMatthias Sohn      <layout>p2</layout>
889893e9a8SMatthias Sohn      <url>http://archive.eclipse.org/jetty/updates/jetty-bundles-7.x/${jetty-version}/</url>
8924a0f47eSMatthias Sohn    </repository>
904974090dSMatthias Sohn    <repository>
914974090dSMatthias Sohn      <id>orbit</id>
924974090dSMatthias Sohn      <layout>p2</layout>
934974090dSMatthias Sohn      <url>${orbit-site}</url>
944974090dSMatthias Sohn    </repository>
95f2455798SMatthias Sohn  </repositories>
96f2455798SMatthias Sohn
97*af64b9a3SMatthias Sohn  <distributionManagement>
98*af64b9a3SMatthias Sohn    <repository>
99*af64b9a3SMatthias Sohn      <id>repo.eclipse.org</id>
100*af64b9a3SMatthias Sohn      <name>JGit Maven Repository - Releases</name>
101*af64b9a3SMatthias Sohn      <url>https://repo.eclipse.org/content/repositories/jgit-releases/</url>
102*af64b9a3SMatthias Sohn    </repository>
103*af64b9a3SMatthias Sohn    <snapshotRepository>
104*af64b9a3SMatthias Sohn      <id>repo.eclipse.org</id>
105*af64b9a3SMatthias Sohn      <name>JGit Maven Repository - Snapshots</name>
106*af64b9a3SMatthias Sohn      <url>https://repo.eclipse.org/content/repositories/jgit-snapshots/</url>
107*af64b9a3SMatthias Sohn      <uniqueVersion>true</uniqueVersion>
108*af64b9a3SMatthias Sohn    </snapshotRepository>
109*af64b9a3SMatthias Sohn  </distributionManagement>
110*af64b9a3SMatthias Sohn
11151f6fbdaSMatthias Sohn  <dependencies>
11251f6fbdaSMatthias Sohn    <!-- sources artifacts so that we can place them in the features -->
11351f6fbdaSMatthias Sohn    <dependency>
11451f6fbdaSMatthias Sohn      <groupId>org.eclipse.jgit</groupId>
11551f6fbdaSMatthias Sohn      <artifactId>org.eclipse.jgit</artifactId>
1163f8ac550SMatthias Sohn      <version>${project.version}</version>
11751f6fbdaSMatthias Sohn      <classifier>sources</classifier>
11851f6fbdaSMatthias Sohn    </dependency>
1194974090dSMatthias Sohn    <dependency>
1204974090dSMatthias Sohn      <groupId>org.eclipse.jgit</groupId>
1214974090dSMatthias Sohn      <artifactId>org.eclipse.jgit.pgm</artifactId>
1224974090dSMatthias Sohn      <version>${project.version}</version>
1234974090dSMatthias Sohn      <classifier>sources</classifier>
1244974090dSMatthias Sohn    </dependency>
12551f6fbdaSMatthias Sohn  </dependencies>
12651f6fbdaSMatthias Sohn
127f2455798SMatthias Sohn  <build>
128f2455798SMatthias Sohn    <plugins>
129f2455798SMatthias Sohn      <plugin>
1304e7c2f80SChris Aniszczyk        <groupId>org.eclipse.tycho</groupId>
131f2455798SMatthias Sohn        <artifactId>tycho-maven-plugin</artifactId>
132f2455798SMatthias Sohn        <version>${tycho-version}</version>
133f2455798SMatthias Sohn        <extensions>true</extensions>
134f2455798SMatthias Sohn      </plugin>
135f2455798SMatthias Sohn      <plugin>
1364e7c2f80SChris Aniszczyk        <groupId>org.eclipse.tycho</groupId>
137f2455798SMatthias Sohn        <artifactId>target-platform-configuration</artifactId>
138f2455798SMatthias Sohn        <version>${tycho-version}</version>
139f2455798SMatthias Sohn        <configuration>
140f2455798SMatthias Sohn          <resolver>p2</resolver>
141f2455798SMatthias Sohn        </configuration>
142f2455798SMatthias Sohn      </plugin>
143f2455798SMatthias Sohn    </plugins>
144f2455798SMatthias Sohn    <pluginManagement>
145f2455798SMatthias Sohn      <plugins>
146f2455798SMatthias Sohn        <plugin>
1474e7c2f80SChris Aniszczyk          <groupId>org.eclipse.tycho</groupId>
1484e7c2f80SChris Aniszczyk          <artifactId>tycho-compiler-plugin</artifactId>
149f2455798SMatthias Sohn          <version>${tycho-version}</version>
150f2455798SMatthias Sohn          <configuration>
151f2455798SMatthias Sohn            <encoding>UTF-8</encoding>
152f2455798SMatthias Sohn          </configuration>
153f2455798SMatthias Sohn        </plugin>
154f2455798SMatthias Sohn        <plugin>
155f2455798SMatthias Sohn          <groupId>org.apache.maven.plugins</groupId>
156f2455798SMatthias Sohn          <artifactId>maven-resources-plugin</artifactId>
1578375d17cSMatthias Sohn          <version>2.5</version>
158f2455798SMatthias Sohn          <configuration>
159f2455798SMatthias Sohn            <encoding>ISO-8859-1</encoding>
160f2455798SMatthias Sohn          </configuration>
161f2455798SMatthias Sohn        </plugin>
162f2455798SMatthias Sohn        <plugin>
1634e7c2f80SChris Aniszczyk          <groupId>org.eclipse.tycho</groupId>
164f2455798SMatthias Sohn          <artifactId>target-platform-configuration</artifactId>
165f2455798SMatthias Sohn          <version>${tycho-version}</version>
166f2455798SMatthias Sohn          <configuration>
167f2455798SMatthias Sohn            <resolver>p2</resolver>
168f2455798SMatthias Sohn            <pomDependencies>consider</pomDependencies>
16944274434SMatthias Sohn            <environments>
17044274434SMatthias Sohn              <environment>
17144274434SMatthias Sohn                <os>linux</os>
17244274434SMatthias Sohn                <ws>gtk</ws>
17344274434SMatthias Sohn                <arch>x86</arch>
17444274434SMatthias Sohn              </environment>
17544274434SMatthias Sohn              <environment>
17644274434SMatthias Sohn                <os>linux</os>
17744274434SMatthias Sohn                <ws>gtk</ws>
17844274434SMatthias Sohn                <arch>x86_64</arch>
17944274434SMatthias Sohn              </environment>
18044274434SMatthias Sohn              <environment>
18144274434SMatthias Sohn                <os>win32</os>
18244274434SMatthias Sohn                <ws>win32</ws>
18344274434SMatthias Sohn                <arch>x86</arch>
18444274434SMatthias Sohn              </environment>
18544274434SMatthias Sohn              <environment>
18644274434SMatthias Sohn                <os>win32</os>
18744274434SMatthias Sohn                <ws>win32</ws>
18844274434SMatthias Sohn                <arch>x86_64</arch>
18944274434SMatthias Sohn              </environment>
19044274434SMatthias Sohn              <environment>
19144274434SMatthias Sohn                <os>macosx</os>
19244274434SMatthias Sohn                <ws>cocoa</ws>
19344274434SMatthias Sohn                <arch>x86_64</arch>
19444274434SMatthias Sohn              </environment>
19544274434SMatthias Sohn            </environments>
196f2455798SMatthias Sohn          </configuration>
197f2455798SMatthias Sohn        </plugin>
198f2455798SMatthias Sohn      </plugins>
199f2455798SMatthias Sohn    </pluginManagement>
200f2455798SMatthias Sohn  </build>
201dcddaa94SMatthias Sohn
202f2455798SMatthias Sohn</project>
203f2455798SMatthias Sohn
204