<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>

  <!-- Inherit from the global SGS super POM -->
  <parent>
    <groupId>com.projectdarkstar</groupId>
    <artifactId>sgs</artifactId>
    <version>9</version>
  </parent>

  <groupId>com.projectdarkstar.client</groupId>
  <artifactId>sgs-client-parent</artifactId>
  <name>Project Darkstar Client Parent POM</name>
  <packaging>pom</packaging>
  <version>0.9.8.2</version>
  <inceptionYear>2007</inceptionYear>
  <url>http://www.projectdarkstar.com</url>
  <scm>
    <connection>
      scm:svn:https://sgs-java-client.dev.java.net/svn/sgs-java-client/trunk
    </connection>
    <developerConnection>
      scm:svn:https://sgs-java-client.dev.java.net/svn/sgs-java-client/trunk
    </developerConnection>
    <url>
      https://sgs-java-client.dev.java.net/source/browse/sgs-java-client/trunk
    </url>
  </scm>
  <description>
    Parent POM for the Project Darkstar Client
  </description>

  <modules>
    <module>sgs-client</module>
    <module>sgs-client-api</module>
    <module>sgs-client-dist</module>
    <module>sgs-client-javadoc</module>
    <module>sgs-tutorial-client</module>
    <module>sgs-tutorial-client-dist</module>
  </modules>

  <build>
    <pluginManagement>
      <plugins>
	
	<!-- The resource bundle executions should be activated in modules
	     that produce jars that require the license to be bundled
	     in the jar -->
	<plugin>
	  <groupId>org.apache.maven.plugins</groupId>
	  <artifactId>maven-remote-resources-plugin</artifactId>
	  <executions>
	    <execution>
	      <id>include-bsd-license</id>
	      <phase>generate-resources</phase>
	      <configuration>
		<properties>
		  <projectName>Project Darkstar Client</projectName>
		</properties>
	      </configuration>
	    </execution>
	  </executions>
	</plugin>
	
      </plugins>
    </pluginManagement>

    <plugins>
      <plugin>
	<groupId>org.apache.maven.plugins</groupId>
	<artifactId>maven-compiler-plugin</artifactId>
	<configuration>
	  <source>1.5</source>
	  <target>1.5</target>
	</configuration>
      </plugin>
    </plugins>
  </build>

  <dependencyManagement>
    <dependencies>
      <dependency>
	<groupId>com.projectdarkstar.server</groupId>
	<artifactId>sgs-shared</artifactId>
	<version>${sgs-shared.version}</version>
      </dependency>
      <dependency>
	<groupId>com.projectdarkstar.server</groupId>
	<artifactId>sgs-shared</artifactId>
	<classifier>sources</classifier>
	<version>${sgs-shared.version}</version>
      </dependency>

      <dependency>
	<groupId>com.projectdarkstar.client</groupId>
	<artifactId>sgs-client</artifactId>
	<version>${sgs-client.version}</version>
      </dependency>
      <dependency>
	<groupId>com.projectdarkstar.client</groupId>
	<artifactId>sgs-client-api</artifactId>
	<scope>provided</scope>
	<version>${sgs-client.version}</version>
      </dependency>
      <dependency>
	<groupId>com.projectdarkstar.client</groupId>
	<artifactId>sgs-client-javadoc</artifactId>
	<classifier>api</classifier>
	<version>${sgs-client.version}</version>
      </dependency>
      <dependency>
	<groupId>com.projectdarkstar.client</groupId>
	<artifactId>sgs-client</artifactId>
	<classifier>sources</classifier>
	<version>${sgs-client.version}</version>
      </dependency>
      <dependency>
	<groupId>com.projectdarkstar.client</groupId>
	<artifactId>sgs-tutorial-client</artifactId>
	<version>${sgs-client.version}</version>
      </dependency>
      <dependency>
	<groupId>com.projectdarkstar.client</groupId>
	<artifactId>sgs-tutorial-client</artifactId>
	<classifier>sources</classifier>
	<version>${sgs-client.version}</version>
      </dependency>
      <dependency>
	<groupId>com.projectdarkstar.client</groupId>
	<artifactId>sgs-tutorial-client-dist</artifactId>
	<type>zip</type>
	<version>${sgs-client.version}</version>
      </dependency>
    </dependencies>
  </dependencyManagement>

  <repositories>
    <repository>
      <id>java.net</id>
      <name>java.net Maven2 Repository</name>
      <url>http://download.java.net/maven/2/</url>
      <layout>default</layout>
    </repository>
  </repositories>

  <properties>
    <sgs-client.version>${version}</sgs-client.version>
    <sgs-shared.version>1.3</sgs-shared.version>
  </properties>

</project>
