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