emailer/pom.xml
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Thu, 07 Jan 2010 23:08:06 +0100
branchstatistics-and-elo
changeset 181 e3fb438103e0
parent 154 d9d5376d5f23
child 186 47e21a031490
permissions -rw-r--r--
Test to verify behaviour of getCode and valueOf
jtulach@153
     1
<?xml version="1.0" encoding="UTF-8"?>
jtulach@153
     2
<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"
jtulach@153
     3
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
jtulach@153
     4
  <modelVersion>4.0.0</modelVersion>
jtulach@153
     5
  <parent>
jtulach@153
     6
    <artifactId>all-quoridor</artifactId>
jtulach@153
     7
    <groupId>org.apidesign</groupId>
jtulach@153
     8
    <version>1.0</version>
jtulach@153
     9
  </parent>
jtulach@153
    10
  <groupId>org.apidesign</groupId>
jtulach@153
    11
  <artifactId>emailer</artifactId>
jtulach@153
    12
  <version>1.0</version>
jtulach@153
    13
  <inceptionYear>2008</inceptionYear>
jtulach@153
    14
  <build>
jtulach@153
    15
    <sourceDirectory>src/main/scala</sourceDirectory>
jtulach@153
    16
    <testSourceDirectory>src/test/scala</testSourceDirectory>
jtulach@153
    17
    <plugins>
jtulach@153
    18
      <plugin>
jtulach@153
    19
        <groupId>org.scala-tools</groupId>
jtulach@153
    20
        <artifactId>maven-scala-plugin</artifactId>
jtulach@153
    21
        <executions>
jtulach@153
    22
          <execution>
jtulach@153
    23
            <goals>
jtulach@153
    24
              <goal>compile</goal>
jtulach@153
    25
              <goal>testCompile</goal>
jtulach@153
    26
            </goals>
jtulach@153
    27
          </execution>
jtulach@153
    28
        </executions>
jtulach@153
    29
        <configuration>
jtulach@153
    30
          <scalaVersion>${scala.version}</scalaVersion>
jtulach@153
    31
          <args>
jtulach@153
    32
            <arg>-target:jvm-1.5</arg>
jtulach@153
    33
          </args>
jtulach@153
    34
        </configuration>
jtulach@153
    35
      </plugin>
jaroslav@157
    36
      <plugin>
jaroslav@157
    37
          <artifactId>maven-assembly-plugin</artifactId>
jaroslav@157
    38
          <version>2.2-beta-2</version>
jaroslav@157
    39
          <executions>
jaroslav@157
    40
              <execution>
jaroslav@157
    41
                  <id>create-executable-jar</id>
jaroslav@157
    42
                  <phase>package</phase>
jaroslav@157
    43
                  <goals>
jaroslav@157
    44
                      <goal>single</goal>
jaroslav@157
    45
                  </goals>
jaroslav@157
    46
                  <configuration>
jaroslav@157
    47
                      <descriptors>
jaroslav@157
    48
                          <descriptor>all-zip.xml</descriptor>
jaroslav@157
    49
                      </descriptors>
jaroslav@157
    50
                      <finalName>emailer-${version}</finalName>
jaroslav@157
    51
                  </configuration>
jaroslav@157
    52
              </execution>
jaroslav@157
    53
          </executions>
jaroslav@157
    54
      </plugin>
jaroslav@157
    55
      <plugin>
jaroslav@157
    56
          <groupId>org.apache.maven.plugins</groupId>
jaroslav@157
    57
          <artifactId>maven-jar-plugin</artifactId>
jaroslav@157
    58
          <configuration>
jaroslav@157
    59
              <archive>
jaroslav@157
    60
                  <manifest>
jaroslav@157
    61
                      <addClasspath>true</addClasspath>
jaroslav@157
    62
                      <classpathPrefix>lib/</classpathPrefix>
jaroslav@157
    63
                      <mainClass>cz.xelfi.quoridor.emailer.Main</mainClass>
jaroslav@157
    64
                  </manifest>
jaroslav@157
    65
              </archive>
jaroslav@157
    66
          </configuration>
jaroslav@157
    67
      </plugin>
jaroslav@157
    68
  </plugins>
jtulach@153
    69
  </build>
jtulach@153
    70
  <repositories>
jtulach@153
    71
    <repository>
jtulach@153
    72
      <id>scala-tools.org</id>
jtulach@153
    73
      <name>Scala-Tools Maven2 Repository</name>
jtulach@153
    74
      <url>http://scala-tools.org/repo-releases</url>
jtulach@153
    75
    </repository>
jtulach@153
    76
  </repositories>
jtulach@153
    77
  <pluginRepositories>
jtulach@153
    78
    <pluginRepository>
jtulach@153
    79
      <id>scala-tools.org</id>
jtulach@153
    80
      <name>Scala-Tools Maven2 Repository</name>
jtulach@153
    81
      <url>http://scala-tools.org/repo-releases</url>
jtulach@153
    82
    </pluginRepository>
jtulach@153
    83
  </pluginRepositories>
jtulach@153
    84
  <dependencies>
jtulach@153
    85
    <dependency>
jtulach@153
    86
      <groupId>org.scala-lang</groupId>
jtulach@153
    87
      <artifactId>scala-library</artifactId>
jtulach@153
    88
      <version>${scala.version}</version>
jtulach@153
    89
    </dependency>
jtulach@153
    90
    <dependency>
jtulach@153
    91
      <groupId>junit</groupId>
jtulach@153
    92
      <artifactId>junit</artifactId>
jtulach@153
    93
      <version>4.4</version>
jtulach@153
    94
      <scope>test</scope>
jtulach@153
    95
    </dependency>
jtulach@153
    96
    <dependency>
jtulach@153
    97
      <groupId>org.specs</groupId>
jtulach@153
    98
      <artifactId>specs</artifactId>
jtulach@153
    99
      <version>1.2.5</version>
jtulach@153
   100
      <scope>test</scope>
jtulach@153
   101
    </dependency>
jtulach@154
   102
    <dependency>
jtulach@154
   103
      <groupId>javax.mail</groupId>
jtulach@154
   104
      <artifactId>mail</artifactId>
jtulach@154
   105
      <version>1.4.1</version>
jtulach@154
   106
    </dependency>
jtulach@153
   107
  </dependencies>
jtulach@153
   108
  <reporting>
jtulach@153
   109
    <plugins>
jtulach@153
   110
      <plugin>
jtulach@153
   111
        <groupId>org.scala-tools</groupId>
jtulach@153
   112
        <artifactId>maven-scala-plugin</artifactId>
jtulach@153
   113
        <configuration>
jtulach@153
   114
          <scalaVersion>${scala.version}</scalaVersion>
jtulach@153
   115
        </configuration>
jtulach@153
   116
      </plugin>
jtulach@153
   117
    </plugins>
jtulach@153
   118
  </reporting>
jtulach@153
   119
  <properties>
jtulach@153
   120
    <scala.version>2.7.0</scala.version>
jtulach@153
   121
  </properties>
jtulach@153
   122
    <name>Emails lazy players</name>
jtulach@153
   123
    <packaging>jar</packaging>
jtulach@153
   124
    <description>Obtains list of players without any activity for a while and sends them an email.</description>
jtulach@153
   125
</project>
jtulach@153
   126
jtulach@153
   127
jtulach@153
   128