Skip to content
Fetching contributors…
Cannot retrieve contributors at this time
448 lines (441 sloc) 16 KB
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<groupId>org.scala-ide</groupId>
<artifactId>scala-ide-for-eclipse</artifactId>
<version>2.0.0-SNAPSHOT</version>
<name>The Scala IDE for Eclipse</name>
<packaging>pom</packaging>
<properties>
<version.tag>nightly</version.tag>
<version.suffix>2_10</version.suffix>
<scala.version.short>2.10</scala.version.short>
<sbt.version>0.11.4</sbt.version>
<tycho.version>0.12.0</tycho.version>
<maven.compiler.source>1.5</maven.compiler.source>
<maven.compiler.target>1.5</maven.compiler.target>
<encoding>UTF-8</encoding>
<!-- <repo.scala-ide>file:/absolute/path/to/scala-ide/org.scala-ide.build-toolchain/mkrepo/scala-eclipse-toolchain-osgi-2.9.2-SNAPSHOT</repo.scala-ide> -->
<repo.scala-ide>http://download.scala-ide.org</repo.scala-ide>
<repo.helios>http://download.eclipse.org/releases/helios/</repo.helios>
<!-- <repo.helios>file:/absolute/path/to/helios/helios-mirror</repo.helios> -->
</properties>
<prerequisites>
<maven>3.0</maven>
</prerequisites>
<modules>
<module>../org.scala-ide.sdt.weaving.feature</module>
<module>../org.scala-ide.sdt.aspects</module>
<module>../org.scala-ide.sdt.core</module>
<module>../org.scala-ide.sdt.core.tests</module>
<module>../org.scala-ide.sdt.feature</module>
<module>../org.scala-ide.sdt.source.feature</module>
<module>../org.scala-ide.sdt.update-site</module>
</modules>
<build>
<sourceDirectory>${basedir}/src</sourceDirectory>
<testSourceDirectory>${basedir}/test</testSourceDirectory>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
<version>2.4.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.4.3</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.1</version>
</plugin>
</plugins>
</pluginManagement>
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-maven-plugin</artifactId>
<version>${tycho.version}</version>
<extensions>true</extensions>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<version>${tycho.version}</version>
<configuration>
<resolver>p2</resolver>
<pomDependencies>consider</pomDependencies>
</configuration>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-source-plugin</artifactId>
<version>${tycho.version}</version>
<executions>
<execution>
<id>attach-source</id>
<goals>
<goal>plugin-source</goal>
</goals>
</execution>
</executions>
</plugin>
<!-- for setting a better qualifier -->
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-packaging-plugin</artifactId>
<version>${tycho.version}</version>
<configuration>
<format>'${version.tag}-${version.suffix}-'yyyyMMddHHmm'-${git.hash}'</format>
<archiveSite>true</archiveSite>
</configuration>
</plugin>
</plugins>
</build>
<repositories>
<repository>
<id>Helios</id>
<name>Eclipse Helios p2 repository</name>
<layout>p2</layout>
<url>${repo.helios}</url>
<snapshots><enabled>false</enabled></snapshots>
</repository>
<repository>
<id>ajdt-helios</id>
<name>AJDT for Eclipse Helios p2 repository</name>
<layout>p2</layout>
<url>http://download.eclipse.org/tools/ajdt/36/update</url>
<snapshots><enabled>false</enabled></snapshots>
</repository>
<repository>
<id>scala-tools.release</id>
<name>Scala Tools maven release repository</name>
<url>http://scala-tools.org/repo-releases</url>
<snapshots><enabled>false</enabled></snapshots>
</repository>
<repository>
<id>scala-tools.snapshot</id>
<name>Scala Tools maven snapshot repository</name>
<url>http://scala-tools.org/repo-snapshots</url>
<snapshots>
<updatePolicy>daily</updatePolicy>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>org.eclipse.tycho</id>
<name>Tycho snapshot repository</name>
<url>https://repository.sonatype.org/content/repositories/snapshots</url>
<snapshots>
<updatePolicy>daily</updatePolicy>
</snapshots>
</pluginRepository>
<pluginRepository>
<id>scala-tools.release</id>
<name>Scala Tools maven release repository</name>
<url>http://scala-tools.org/repo-releases</url>
<snapshots><enabled>false</enabled></snapshots>
</pluginRepository>
<pluginRepository>
<id>scala-tools.snapshot</id>
<name>Scala Tools maven snapshot repository</name>
<url>http://scala-tools.org/repo-snapshots</url>
</pluginRepository>
</pluginRepositories>
<profiles>
<profile>
<id>scala-2.8.2-SNAPSHOT</id>
<activation>
<property>
<name>scala.version</name>
<value>2.8.2-SNAPSHOT</value>
</property>
</activation>
<properties>
<version.suffix>2_08</version.suffix>
</properties>
<repositories>
<repository>
<id>scala-refactoring-trunk</id>
<name>Scala Refactoring Scala 2.8.2-SNAPSHOT p2 repository</name>
<layout>p2</layout>
<url>${repo.scala-ide}/scala-refactoring-2.8.2-SNAPSHOT</url>
</repository>
<repository>
<id>scalariform-trunk</id>
<name>Scalariform Scala 2.8.2-SNAPSHOT p2 repo</name>
<layout>p2</layout>
<url>${repo.scala-ide}/scalariform-2.8.2-SNAPSHOT</url>
</repository>
<repository>
<id>scala-toolchain-2.8.2-SNAPSHOT</id>
<name>Scala Toolchain 2.8.2-SNAPSHOT p2 repository</name>
<layout>p2</layout>
<url>${repo.scala-ide}/scala-eclipse-toolchain-osgi-2.8.2-SNAPSHOT</url>
</repository>
</repositories>
</profile>
<profile>
<id>scala-2.8.3-SNAPSHOT</id>
<activation>
<property>
<name>scala.version</name>
<value>2.8.3-SNAPSHOT</value>
</property>
</activation>
<properties>
<version.suffix>2_08</version.suffix>
</properties>
<repositories>
<repository>
<id>scala-refactoring-trunk</id>
<name>Scala Refactoring Scala 2.8.3-SNAPSHOT p2 repository</name>
<layout>p2</layout>
<url>${repo.scala-ide}/scala-refactoring-2.8.3-SNAPSHOT</url>
</repository>
<repository>
<id>scalariform-trunk</id>
<name>Scalariform Scala 2.8.3-SNAPSHOT p2 repo</name>
<layout>p2</layout>
<url>${repo.scala-ide}/scalariform-2.8.3-SNAPSHOT</url>
</repository>
<repository>
<id>scala-toolchain-2.8.3-SNAPSHOT</id>
<name>Scala Toolchain 2.8.3-SNAPSHOT p2 repository</name>
<layout>p2</layout>
<url>${repo.scala-ide}/scala-eclipse-toolchain-osgi-2.8.3-SNAPSHOT</url>
</repository>
</repositories>
</profile>
<profile>
<id>release-ide-28</id>
<properties>
<version.suffix>2_08</version.suffix>
</properties>
<repositories>
<repository>
<id>scala-refactoring-trunk</id>
<name>Scala Refactoring Scala 2.8.3-SNAPSHOT p2 repository</name>
<layout>p2</layout>
<url>${repo.scala-ide}/incoming-release-28/dependencies/scala-refactoring</url>
</repository>
<repository>
<id>scalariform-trunk</id>
<name>Scalariform Scala 2.8.3-SNAPSHOT p2 repo</name>
<layout>p2</layout>
<url>${repo.scala-ide}/incoming-release-28/dependencies/scalariform</url>
</repository>
<repository>
<id>scala-toolchain-2.8.3-SNAPSHOT</id>
<name>Scala Toolchain 2.8.3-SNAPSHOT p2 repository</name>
<layout>p2</layout>
<url>${repo.scala-ide}/scala-eclipse-toolchain-osgi-2.8.3-SNAPSHOT</url>
</repository>
</repositories>
</profile>
<profile>
<id>scala-2.9.1</id>
<activation>
<property>
<name>scala.version</name>
<value>2.9.1</value>
</property>
</activation>
<properties>
<version.suffix>2_09</version.suffix>
</properties>
<repositories>
<repository>
<id>scala-refactoring-trunk</id>
<name>Scala Refactoring Scala 2.9.1.final p2 repository</name>
<layout>p2</layout>
<url>${repo.scala-ide}/scala-refactoring-2.9.1.final</url>
</repository>
<repository>
<id>scalariform-trunk</id>
<name>Scalariform Scala 2.9.1.final p2 repo</name>
<layout>p2</layout>
<url>${repo.scala-ide}/scalariform-2.9.1.final</url>
</repository>
<repository>
<id>scala-toolchain-2.9.1.final</id>
<name>Scala Toolchain 2.9.1.final p2 repository</name>
<layout>p2</layout>
<url>${repo.scala-ide}/scala-eclipse-toolchain-osgi-2.9.1.final</url>
</repository>
</repositories>
</profile>
<profile>
<id>scala-2.9.2-SNAPSHOT</id>
<activation>
<property>
<name>scala.version</name>
<value>2.9.2-SNAPSHOT</value>
</property>
</activation>
<properties>
<version.suffix>2_09</version.suffix>
</properties>
<repositories>
<repository>
<id>scala-refactoring-trunk</id>
<name>Scala Refactoring Scala 2.9.2-SNAPSHOT p2 repository</name>
<layout>p2</layout>
<url>${repo.scala-ide}/scala-refactoring-2.9.2-SNAPSHOT</url>
</repository>
<repository>
<id>scalariform-trunk</id>
<name>Scalariform Scala 2.9.2-SNAPSHOT p2 repo</name>
<layout>p2</layout>
<url>${repo.scala-ide}/scalariform-2.9.2-SNAPSHOT</url>
</repository>
<repository>
<id>scala-toolchain-2.9.2-SNAPSHOT</id>
<name>Scala Toolchain 2.9.2-SNAPSHOT p2 repository</name>
<layout>p2</layout>
<url>${repo.scala-ide}/scala-eclipse-toolchain-osgi-2.9.2-SNAPSHOT</url>
<!-- <url>file:/absolute/path/to/org.scala-ide.build-toolchain/mkrepo/scala-eclipse-toolchain-osgi-2.9.2-SNAPSHOT</url> -->
</repository>
</repositories>
</profile>
<profile>
<id>release-ide-29</id>
<properties>
<version.suffix>2_09</version.suffix>
</properties>
<repositories>
<repository>
<id>scala-refactoring-trunk</id>
<name>Scala Refactoring Scala 2.9.2-SNAPSHOT p2 repository</name>
<layout>p2</layout>
<url>${repo.scala-ide}/incoming-release-29/dependencies/scala-refactoring</url>
</repository>
<repository>
<id>scalariform-trunk</id>
<name>Scalariform Scala 2.9.2-SNAPSHOT p2 repo</name>
<layout>p2</layout>
<url>${repo.scala-ide}/incoming-release-29/dependencies/scalariform</url>
</repository>
<repository>
<id>scala-toolchain-2.9.2-SNAPSHOT</id>
<name>Scala Toolchain 2.9.2-SNAPSHOT p2 repository</name>
<layout>p2</layout>
<url>${repo.scala-ide}/scala-eclipse-toolchain-osgi-2.9.2-SNAPSHOT</url>
<!-- <url>file:/absolute/path/to/org.scala-ide.build-toolchain/mkrepo/scala-eclipse-toolchain-osgi-2.9.2-SNAPSHOT</url> -->
</repository>
</repositories>
</profile>
<profile>
<id>scala-trunk</id>
<activation>
<property>
<name>scala.version</name>
<value>2.10.0-SNAPSHOT</value>
</property>
</activation>
<repositories>
<repository>
<id>scala-refactoring-trunk</id>
<name>Scala Refactoring Scala trunk p2 repository</name>
<layout>p2</layout>
<url>${repo.scala-ide}/scala-refactoring-trunk</url>
</repository>
<repository>
<id>scalariform-trunk</id>
<name>Scalariform Scala trunk p2 repo</name>
<layout>p2</layout>
<url>${repo.scala-ide}/scalariform-trunk</url>
</repository>
<repository>
<id>scala-toolchain-trunk</id>
<name>Scala Toolchain trunk p2 repository</name>
<layout>p2</layout>
<url>${repo.scala-ide}/scala-eclipse-toolchain-osgi-trunk</url>
</repository>
</repositories>
</profile>
<!-- local 2.9.x-SNAPSHOT -->
<profile>
<id>local-scala-2.9.x</id>
<properties>
<version.suffix>2_09</version.suffix>
</properties>
<dependencies>
<dependency>
<groupId>org.scala-ide</groupId>
<artifactId>org.scala-ide.scala.library</artifactId>
<version>${scala.library.version}</version>
</dependency>
<dependency>
<groupId>org.scala-ide</groupId>
<artifactId>org.scala-ide.scala.compiler</artifactId>
<version>${scala.version}</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>scala-refactoring-2.9.2-SNAPSHOT</id>
<name>Scala Refactoring Scala 2.9.2-SNAPSHOT p2 repository</name>
<layout>p2</layout>
<url>${repo.scala-ide}/scala-refactoring-2.9.2-SNAPSHOT</url>
</repository>
<repository>
<id>scalariform-2.9.2-SNAPSHOT</id>
<name>Scalariform Scala 2.9.2-SNAPSHOT p2 repo</name>
<layout>p2</layout>
<url>${repo.scala-ide}/scalariform-2.9.2-SNAPSHOT</url>
</repository>
<!-- <repository> -->
<!-- <id>scala-toolchain-2.8.2-SNAPSHOT</id> -->
<!-- <name>Scala Toolchain 2.8.2-SNAPSHOT p2 repository</name> -->
<!-- <layout>p2</layout> -->
<!-- <url>file:/absolute/path/to/org.scala-ide.build-toolchain/mkrepo/scala-eclipse-toolchain-osgi-2.9.2-SNAPSHOT</url> -->
<!-- </repository> -->
</repositories>
</profile>
<profile>
<id>local-scala-trunk</id>
<properties>
<version.suffix>2_10</version.suffix>
</properties>
<dependencies>
<dependency>
<groupId>org.scala-ide</groupId>
<artifactId>org.scala-ide.scala.library</artifactId>
<version>${scala.version}</version>
</dependency>
<dependency>
<groupId>org.scala-ide</groupId>
<artifactId>org.scala-ide.scala.compiler</artifactId>
<version>${scala.version}</version>
</dependency>
<dependency>
<groupId>org.scala-ide</groupId>
<artifactId>org.scala-ide.sbt.full.library</artifactId>
<version>[${sbt.version}.${version.suffix},)</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>scala-refactoring-trunk</id>
<name>Scala Refactoring Scala trunk p2 repository</name>
<layout>p2</layout>
<url>${repo.scala-ide}/scala-refactoring-trunk</url>
<!-- <url>http://scala.ifs.hsr.ch/hudson/job/Scala-Refactoring-2.9.0-SNAPSHOT/ws/org.scala-refactoring.update-site/target/site/repo/</url> -->
<snapshots><enabled>false</enabled></snapshots>
</repository>
<repository>
<id>scalariform-trunk</id>
<name>Scalariform Scala trunk p2 repo</name>
<layout>p2</layout>
<url>${repo.scala-ide}/scalariform-trunk</url>
</repository>
</repositories>
</profile>
</profiles>
</project>
Something went wrong with that request. Please try again.