Created
August 23, 2009 01:53
-
-
Save mcamou/173085 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<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> | |
<groupId>cc.abstra.bluemountain.client</groupId> | |
<artifactId>client</artifactId> | |
<packaging>jar</packaging> | |
<version>0.1</version> | |
<name>Blue Mountain Client</name> | |
<url>http://abstra.cc</url> | |
<inceptionYear>2009</inceptionYear> | |
<licenses> | |
<license> | |
<name>License name</name> | |
<url>http://license url</url> | |
<distribution>distribution type</distribution> | |
<comments>short license description</comments> | |
</license> | |
</licenses> | |
<organization> | |
<name>abstra.cc</name> | |
<url>http://www.abstra.cc</url> | |
</organization> | |
<developers> | |
<developer> | |
<id>mario</id> | |
<name>Mario Camou</name> | |
<email>mario@abstra.cc</email> | |
<url>http://abstra.cc</url> | |
<organization>abstra·cc</organization> | |
<organizationUrl>http://abstra.cc</organizationUrl> | |
<roles> | |
<role>Master Architect and Developer</role> | |
</roles> | |
<timezone>+2</timezone> | |
</developer> | |
<developer> | |
<id>davinci</id> | |
<name>David Espada</name> | |
<email>david@abstra.cc</email> | |
<url>http://abstra.cc</url> | |
<organization>abstra·cc</organization> | |
<organizationUrl>http://abstra.cc</organizationUrl> | |
<roles> | |
<role>Developer</role> | |
</roles> | |
<timezone>+2</timezone> | |
</developer> | |
</developers> | |
<properties> | |
<scala.version>2.7.5</scala.version> | |
<jruby.version>1.3.1</jruby.version> | |
<gem.options>--no-rdoc --no-ri --user-install</gem.options> | |
<required.gems>ci_reporter activesupport jruby-openssl rest-client json-jruby</required.gems> | |
<testing.required.gems>rake rspec</testing.required.gems> | |
<designgrid.version>1.1p1</designgrid.version> | |
<swing-layout.version>1.0.2</swing-layout.version> | |
<jcalendar.version>1.3.2</jcalendar.version> | |
<flexdock.version>0.4</flexdock.version> | |
<swingx.version>0.9.7</swingx.version> | |
<pagelayout.version>1.16</pagelayout.version> | |
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | |
</properties> | |
<repositories> | |
<repository> | |
<id>abstra.cc</id> | |
<name>Abstra.CC Repository</name> | |
<url>http://leda.abstra/mavenrepo</url> | |
</repository> | |
<repository> | |
<id>dev.java.net</id> | |
<name>Java.net Repository</name> | |
<url>http://download.java.net/maven/2</url> | |
</repository> | |
<repository> | |
<id>stringtree.org</id> | |
<name>Stringtree.org Maven2 Repository</name> | |
<url>http://stringtree.org/repository</url> | |
</repository> | |
</repositories> | |
<dependencies> | |
<dependency> | |
<groupId>org.scala-lang</groupId> | |
<artifactId>scala-library</artifactId> | |
<version>${scala.version}</version> | |
</dependency> | |
<dependency> | |
<groupId>org.scala-lang</groupId> | |
<artifactId>scala-swing</artifactId> | |
<version>${scala.version}</version> | |
</dependency> | |
<dependency> | |
<groupId>junit</groupId> | |
<artifactId>junit</artifactId> | |
<version>4.4</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.specs</groupId> | |
<artifactId>specs</artifactId> | |
<version>1.2.5</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>net.java.dev.swing-layout</groupId> | |
<artifactId>swing-layout</artifactId> | |
<version>${swing-layout.version}</version> | |
</dependency> | |
<dependency> | |
<groupId>cc.abstra.scuby</groupId> | |
<artifactId>scuby</artifactId> | |
<version>0.1-SNAPSHOT</version> | |
</dependency> | |
<dependency> | |
<groupId>org.swinglabs</groupId> | |
<artifactId>swingx</artifactId> | |
<version>${swingx.version}</version> | |
<type>jar</type> | |
</dependency> | |
<dependency> | |
<groupId>net.sourceforge.pagelayout</groupId> | |
<artifactId>pagelayout</artifactId> | |
<version>${pagelayout.version}</version> | |
<type>jar</type> | |
</dependency> | |
</dependencies> | |
<build> | |
<sourceDirectory>src/main/scala</sourceDirectory> | |
<testSourceDirectory>src/test/scala</testSourceDirectory> | |
<resources> | |
<resource> | |
<directory>src/main/ruby</directory> | |
</resource> | |
</resources> | |
<plugins> | |
<plugin> | |
<groupId>org.scala-tools</groupId> | |
<artifactId>maven-scala-plugin</artifactId> | |
<executions> | |
<execution> | |
<goals> | |
<goal>compile</goal> | |
<goal>testCompile</goal> | |
</goals> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<groupId>org.jruby.plugins</groupId> | |
<artifactId>jruby-rake-plugin</artifactId> | |
<version>${jruby.version}</version> | |
<executions> | |
<execution> | |
<id>install-gems</id> | |
<phase>process-resources</phase> | |
<goals> | |
<goal>install-gems</goal> | |
</goals> | |
<configuration><gems>${gem.options} ${required.gems} ${testing.required.gems}</gems></configuration> | |
</execution> | |
<execution> | |
<id>clobber</id> | |
<phase>clean</phase> | |
<goals> | |
<goal>rake</goal> | |
</goals> | |
<configuration> | |
<launchDirectory>${basedir}/src/main/ruby</launchDirectory> | |
<args>clobber</args> | |
</configuration> | |
</execution> | |
<execution> | |
<id>runtests</id> | |
<phase>test</phase> | |
<goals> | |
<goal>rake</goal> | |
</goals> | |
<configuration> | |
<launchDirectory>${basedir}</launchDirectory> | |
<args>spec</args> | |
</configuration> | |
</execution> | |
<execution> | |
<id>rdoc</id> | |
<phase>prepare-package</phase> | |
<goals> | |
<goal>rake</goal> | |
</goals> | |
<configuration> | |
<launchDirectory>${basedir}</launchDirectory> | |
<args>rdoc</args> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-eclipse-plugin</artifactId> | |
<configuration> | |
<downloadSources>true</downloadSources> | |
<buildcommands> | |
<buildcommand>ch.epfl.lamp.sdt.core.scalabuilder</buildcommand> | |
</buildcommands> | |
<additionalProjectnatures> | |
<projectnature>ch.epfl.lamp.sdt.core.scalanature</projectnature> | |
</additionalProjectnatures> | |
<classpathContainers> | |
<classpathContainer>org.eclipse.jdt.launching.JRE_CONTAINER</classpathContainer> | |
<classpathContainer>ch.epfl.lamp.sdt.launching.SCALA_CONTAINER</classpathContainer> | |
</classpathContainers> | |
</configuration> | |
</plugin> | |
<plugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-compiler-plugin</artifactId> | |
<configuration> | |
<source>1.6</source> | |
<target>1.6</target> | |
<encoding>${project.build.sourceEncoding}</encoding> | |
<showDeprecation>true</showDeprecation> | |
</configuration> | |
</plugin> | |
<plugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-resources-plugin</artifactId> | |
<configuration> | |
<encoding>${project.build.sourceEncoding}</encoding> | |
</configuration> | |
</plugin> | |
<plugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-source-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>attach-sources</id> | |
<goals> | |
<goal>jar</goal> | |
</goals> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-javadoc-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>attach-javadocs</id> | |
<goals> | |
<goal>jar</goal> | |
</goals> | |
</execution> | |
</executions> | |
</plugin> | |
</plugins> | |
</build> | |
<reporting> | |
<plugins> | |
<plugin> | |
<groupId>org.scala-tools</groupId> | |
<artifactId>maven-scala-plugin</artifactId> | |
</plugin> | |
</plugins> | |
</reporting> | |
</project> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment