diff options
Diffstat (limited to 'pom.xml')
-rw-r--r-- | pom.xml | 145 |
1 files changed, 145 insertions, 0 deletions
diff --git a/pom.xml b/pom.xml new file mode 100644 index 00000000..d97f8771 --- /dev/null +++ b/pom.xml @@ -0,0 +1,145 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Copyright (C) 2011, Chris Aniszczyk <caniszczyk@gmail.com> + + 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 +--> +<project + xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + <modelVersion>4.0.0</modelVersion> + + <version>0.1.0-SNAPSHOT</version> + <prerequisites> + <maven>3.0</maven> + </prerequisites> + + <groupId>org.eclipse.mylyn.github</groupId> + <artifactId>github-parent</artifactId> + <packaging>pom</packaging> + + <name>Eclipse EGit Mylyn GitHub Connector Parent</name> + + <licenses> + <license> + <name>Eclipse Public License v1.0</name> + <comments> + 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 + </comments> + </license> + </licenses> + + <properties> + <tycho-version>0.10.0</tycho-version> + <platform-version-name>helios</platform-version-name> + <eclipse-site>http://download.eclipse.org/releases/${platform-version-name}</eclipse-site> + <orbit-site>http://download.eclipse.org/tools/orbit/downloads/drops/S20110124210048/repository</orbit-site> + </properties> + + <modules> + <module>org.eclipse.mylyn.github.core</module> + <module>org.eclipse.mylyn.github.ui</module> + <module>org.eclipse.mylyn.github-feature</module> + <module>org.eclipse.mylyn.github-site</module> + </modules> + + <repositories> + <repository> + <id>helios</id> + <layout>p2</layout> + <url>${eclipse-site}</url> + </repository> + <repository> + <id>orbit</id> + <layout>p2</layout> + <url>${orbit-site}</url> + </repository> + </repositories> + + <build> + <plugins> + <plugin> + <groupId>org.sonatype.tycho</groupId> + <artifactId>tycho-maven-plugin</artifactId> + <version>${tycho-version}</version> + <extensions>true</extensions> + </plugin> + <plugin> + <groupId>org.sonatype.tycho</groupId> + <artifactId>target-platform-configuration</artifactId> + <version>${tycho-version}</version> + <configuration> + <resolver>p2</resolver> + </configuration> + </plugin> + </plugins> + <pluginManagement> + <plugins> + <plugin> + <groupId>org.sonatype.tycho</groupId> + <artifactId>maven-osgi-compiler-plugin</artifactId> + <version>${tycho-version}</version> + <configuration> + <encoding>UTF-8</encoding> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-resources-plugin</artifactId> + <version>2.4.1</version> + <configuration> + <encoding>UTF-8</encoding> + </configuration> + </plugin> + <plugin> + <groupId>org.sonatype.tycho</groupId> + <artifactId>target-platform-configuration</artifactId> + <version>${tycho-version}</version> + <configuration> + <resolver>p2</resolver> + <pomDependencies>consider</pomDependencies> + </configuration> + </plugin> + </plugins> + </pluginManagement> + <sourceDirectory>src/</sourceDirectory> + </build> + +<profiles> + <profile> + <id>platform-helios</id> + <activation> + <property> + <name>platform-version-name</name> + <value>helios</value> + </property> + </activation> + <properties> + <eclipse-site>http://download.eclipse.org/releases/helios</eclipse-site> + <platform-version>[3.6,3.7)</platform-version> + </properties> + </profile> + <profile> + <id>platform-indigo</id> + <activation> + <property> + <name>platform-version-name</name> + <value>indigo</value> + </property> + </activation> + <properties> + <eclipse-site>http://download.eclipse.org/releases/indigo</eclipse-site> + <platform-version>[3.7,3.8)</platform-version> + </properties> + </profile> + </profiles> +</project> |