<?xml version="1.0" encoding="UTF-8"?><project>
  <parent>
    <groupId>de.riess-partner.cabone</groupId>
    <artifactId>cabone</artifactId>
    <version>0.0.1-SNAPSHOT</version>
  </parent>
  <modelVersion>4.0.0</modelVersion>
  <artifactId>cabone-server</artifactId>
  <name>CabOne Server</name>
  <description>CabOne Server</description>
  <build>
    <plugins>
      <plugin>
    	<groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-site-plugin</artifactId>
        <version>2.0-beta-6</version>
        <configuration>
          <locales>en</locales>
          <stagingSiteURL>${siteDistribution}/${pom.artifactId}</stagingSiteURL>
        </configuration>
      </plugin>
      <plugin>
      	<groupId>com.akathist.maven.plugins.launch4j</groupId>
        <artifactId>launch4j-maven-plugin</artifactId>
        <version>1.1-SNAPSHOT</version>
        <executions>
          <execution>
          	<id>l4j-console</id>
          	<phase>package</phase>
          	<goals>
          	  <goal>launch4j</goal>
          	</goals>
          	<configuration>
			  <headerType>console</headerType>
			  <jar>target/cabone-server-${pom.version}.jar</jar>
			  <outfile>target/cabone-server.exe</outfile>
			  <errTitle>CabOne Server ${pom.version}</errTitle>
			  <cmdLine />
			  <chdir>.</chdir>
			  <priority>normal</priority>
			  <downloadUrl>http://java.com/download</downloadUrl>
			  <supportUrl />
			  <customProcName>true</customProcName>
			  <stayAlive>true</stayAlive>
			  <icon>src/main/resources/cabone.ico</icon>
			  <classPath>
			    <mainClass>de.riesspartner.cabone.server.test.TestServer</mainClass>
			    <preCp>conf</preCp>
			    <addDependencies>true</addDependencies>
			    <jarLocation>lib/</jarLocation>
			  </classPath>
			  <jre>
			    <minVersion>1.6.0</minVersion>
			  </jre>
			  <versionInfo>
			    <fileVersion>0.0.1.0</fileVersion>
			    <txtFileVersion>${pom.version}</txtFileVersion>
			    <fileDescription>CabOne Server</fileDescription>
			    <copyright>${pom.organization.name} 2007</copyright>
			    <productVersion>0.0.1.0</productVersion>
			    <txtProductVersion>${pom.version}</txtProductVersion>
			    <productName>${pom.name}</productName>
			    <companyName>${pom.organization.name}</companyName>
			    <internalName>${pom.artifactId}</internalName>
			    <originalFilename>cabone-server.exe</originalFilename>
			  </versionInfo>
          	</configuration>
          </execution>
        </executions>
      </plugin>
    </plugins>
    <resources>
      <resource>
        <directory>src/main/resources</directory>
        <excludes>
          <exclude>**/*.gif</exclude>
          <exclude>**/*.ico</exclude>
        </excludes>
        <filtering>true</filtering>
      </resource>
      <resource>
        <directory>src/main/resources</directory>
        <includes>
          <include>**/*.gif</include>
          <include>**/*.ico</include>
        </includes>
        <filtering>false</filtering>
      </resource>
    </resources>
  </build>
  <dependencies>
    <dependency>
      <groupId>commons-logging</groupId>
      <artifactId>commons-logging</artifactId>
    </dependency>
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-beans</artifactId>
    </dependency>
    <dependency>
      <groupId>${pom.groupId}</groupId>
      <artifactId>cabone-store</artifactId>
    </dependency>
    <dependency>
      <groupId>${pom.groupId}</groupId>
      <artifactId>cabone-entities</artifactId>
    </dependency>
    <dependency>
      <groupId>${pom.groupId}</groupId>
      <artifactId>cabone-client-interface</artifactId>
    </dependency>
    <dependency>
      <groupId>${pom.groupId}</groupId>
      <artifactId>cabone-server-interface</artifactId>
    </dependency>
    <dependency>
      <groupId>${pom.groupId}</groupId>
      <artifactId>cabone-server-connector</artifactId>
    </dependency>
    <dependency>
      <groupId>${pom.groupId}</groupId>
      <artifactId>cabone-protocol-tcp</artifactId>
    </dependency>
  </dependencies>
  <reporting>
    <plugins>
      <plugin>
        <artifactId>maven-javadoc-plugin</artifactId>
        <configuration>
          <header>${pom.name}</header>
          <source>1.5</source>
          <links>
            <link>http://java.sun.com/javase/6/docs/api/</link>
            <link>http://commons.apache.org/logging/api/</link>
            <link>http://static.springframework.org/spring/docs/2.0.x/api/</link>
            <link>../../cabone-store/apidocs/</link>
            <link>../../cabone-entities/apidocs/</link>
            <link>../../cabone-client-interface/apidocs/</link>
            <link>../../cabone-server-connector/apidocs/</link>
            <link>../../cabone-server-interface/apidocs/</link>
            <link>../../cabone-protocol-tcp/apidocs/</link>
            <link>../../cabone-protocol/apidocs/</link>
          </links>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-project-info-reports-plugin</artifactId>
        <reportSets>
          <reportSet>
            <reports>
              <report>dependencies</report>
              <report>project-team</report>
              <report>mailing-list</report>
              <report>cim</report>
              <report>issue-tracking</report>
              <report>license</report>
              <report>scm</report>
            </reports>
          </reportSet>
        </reportSets>
      </plugin>
    </plugins>
  </reporting>
</project>