Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

197 lines (194 sloc) 6.473 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.scalariform</groupId>
<artifactId>scalariform.parent</artifactId>
<version>0.1.5-SNAPSHOT</version>
<packaging>pom</packaging>
<!-- scm configuration is require to extract the github hash-->
<scm>
<connection>scm:git://github.com/mdr/scalariform.git</connection>
<url>https://github.com/mdr/scalariform</url>
</scm>
<properties>
<tycho.version>0.12.0</tycho.version>
<scala.version>2.8.0</scala.version>
<repo.scala-ide>http://download.scala-ide.org</repo.scala-ide>
<encoding>UTF-8</encoding>
</properties>
<modules>
<module>scalariform</module>
<module>scalariform.feature</module>
<module>scalariform.update</module>
</modules>
<dependencies>
<dependency>
<groupId>org.scala-lang</groupId>
<artifactId>scala-library</artifactId>
<version>${scala.version}</version>
</dependency>
</dependencies>
<build>
<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>
<!-- git hash extractor -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
<version>1.1</version>
</plugin>
<plugin>
<!-- plugin used to extract the git hash and store it in ${buildNumber} -->
<groupId>org.codehaus.mojo</groupId>
<artifactId>buildnumber-maven-plugin</artifactId>
<executions>
<execution>
<phase>validate</phase>
<goals>
<goal>create</goal>
</goals>
</execution>
</executions>
<configuration>
<doCheck>false</doCheck>
<doUpdate>false</doUpdate>
<shortRevisionLength>7</shortRevisionLength>
</configuration>
</plugin>
<!-- for setting a better qualifier -->
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-packaging-plugin</artifactId>
<version>${tycho.version}</version>
<configuration>
<format>yyyyMMddHHmm'-${buildNumber}'</format>
<archiveSite>true</archiveSite>
</configuration>
</plugin>
<plugin>
<groupId>org.scala-tools</groupId>
<artifactId>maven-scala-plugin</artifactId>
<version>2.14</version>
<executions>
<execution>
<goals>
<goal>add-source</goal>
<goal>compile</goal>
</goals>
</execution>
</executions>
<configuration>
<scalaVersion>${scala.version}</scalaVersion>
<jvmArgs>
<jvmArg>-Xmx1024m</jvmArg>
<jvmArg>-Xss4m</jvmArg>
</jvmArgs>
</configuration>
</plugin>
</plugins>
</build>
<repositories>
<repository>
<id>galileo</id>
<layout>p2</layout>
<url>http://download.eclipse.org/releases/galileo</url>
</repository>
<repository>
<id>sonatype.release</id>
<name>Sonatype maven release repository</name>
<url>https://oss.sonatype.org/content/repositories/releases/</url>
<snapshots><enabled>false</enabled></snapshots>
</repository>
<repository>
<id>sonatype.snapshot</id>
<name>Sonatype maven snapshot repository</name>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
<snapshots>
<updatePolicy>daily</updatePolicy>
</snapshots>
</repository>
</repositories>
<profiles>
<profile>
<id>release-ide-29</id>
<repositories>
<repository>
<id>scala-toolchain-scalaide-2.0</id>
<name>Scala Toolchain for Scala IDE 2.0 p2 repository</name>
<layout>p2</layout>
<url>http://download.scala-ide.org/incoming-release-29/dependencies/osgi-toolchain</url>
</repository>
</repositories>
</profile>
<profile>
<id>release-ide-210</id>
<repositories>
<repository>
<id>scala-toolchain-scalaide-2.1</id>
<name>Scala Toolchain for Scala IDE 2.0 p2 repository</name>
<layout>p2</layout>
<url>http://download.scala-ide.org/incoming-release-210/dependencies/osgi-toolchain</url>
</repository>
</repositories>
</profile>
<profile>
<id>release-ide-211</id>
<repositories>
<repository>
<id>scala-toolchain-scalaide-2.1</id>
<name>Scala Toolchain for Scala IDE 2.0 p2 repository</name>
<layout>p2</layout>
<url>http://download.scala-ide.org/incoming-release-211/dependencies/osgi-toolchain</url>
</repository>
</repositories>
</profile>
<profile>
<id>scala-2.9.x</id>
<repositories>
<repository>
<id>scala-toolchain-2.9.x</id>
<name>Scala Toolchain 2.9.x p2 repository</name>
<layout>p2</layout>
<url>${repo.scala-ide}/scala-eclipse-toolchain-osgi-29x</url>
</repository>
</repositories>
</profile>
<profile>
<id>scala-2.10.x</id>
<repositories>
<repository>
<id>scala-toolchain-2.10.x</id>
<name>Scala Toolchain trunk p2 repository</name>
<layout>p2</layout>
<url>${repo.scala-ide}/scala-eclipse-toolchain-osgi-210x</url>
</repository>
</repositories>
</profile>
<profile>
<id>scala-2.11.x</id>
<repositories>
<repository>
<id>scala-toolchain-2.11.x</id>
<name>Scala Toolchain trunk p2 repository</name>
<layout>p2</layout>
<url>${repo.scala-ide}/scala-eclipse-toolchain-osgi-211x</url>
</repository>
</repositories>
</profile>
</profiles>
</project>
Jump to Line
Something went wrong with that request. Please try again.