<?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/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>org.gvsig</groupId>
  <artifactId>org.gvsig.tools</artifactId>
  <packaging>pom</packaging>
  <version>3.1.3</version>
  <name>org.gvsig.tools</name>
  <description>Tools related to application framework architecture
    and implementations of design patterns</description>
  <parent>
    <groupId>org.gvsig</groupId>
    <artifactId>org.gvsig.base</artifactId>
    <version>3.0.4</version>
  </parent>

  <scm>
    <connection>scm:svn:https://devel.gvsig.org/svn/gvsig-tools/org.gvsig.tools/library/tags/org.gvsig.tools-3.1.3</connection>
    <developerConnection>scm:svn:https://devel.gvsig.org/svn/gvsig-tools/org.gvsig.tools/library/tags/org.gvsig.tools-3.1.3</developerConnection>
    <url>https://devel.gvsig.org/redmine/projects/gvsig-tools/repository/show/org.gvsig.tools/library/tags/org.gvsig.tools-3.1.3</url>
  </scm>
  <repositories>
    <repository>
        <id>gvsig-3-public-http-repository</id>
        <name>gvSIG maven public HTTP repository</name>
        <url>https://devel.gvsig.org/m2repo/j2se-gvsig-3.X</url>
        <releases>
            <enabled>true</enabled>
            <updatePolicy>daily</updatePolicy>
            <checksumPolicy>warn</checksumPolicy>
        </releases>
        <snapshots>
            <enabled>true</enabled>
            <updatePolicy>daily</updatePolicy>
            <checksumPolicy>warn</checksumPolicy>
        </snapshots>
    </repository>
    <repository>
      <id>gvsig-public-http-repository</id>
      <name>gvSIG maven public HTTP repository</name>
      <url>https://devel.gvsig.org/m2repo/j2se</url>
      <releases>
        <enabled>true</enabled>
        <updatePolicy>daily</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
      </releases>
      <snapshots>
        <enabled>true</enabled>
        <updatePolicy>daily</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
      </snapshots>
    </repository>
  </repositories>
  <developers>
    <developer>
      <id>jjdelcerro</id>
      <name>Joaquín José del Cerro</name>
      <email>jjdelcerro@gvsig.org</email>
      <roles>
        <role>Architect</role>
        <role>Developer</role>
      </roles>
    </developer>
    <developer>
      <id>fdiaz</id>
      <name>Francisco Díaz</name>
      <email>fdiaz@gvsig.com</email>
      <roles>
        <role>Developer</role>
      </roles>
    </developer>
  </developers>

  <dependencyManagement>
    <dependencies>
      <dependency>
        <groupId>org.gvsig</groupId>
        <artifactId>org.gvsig.tools.lib</artifactId>
        <version>3.1.3</version>
      </dependency>
      <dependency>
        <groupId>org.gvsig</groupId>
        <artifactId>org.gvsig.tools.lib</artifactId>
        <version>3.1.3</version>
        <type>test-jar</type>
        <scope>test</scope>
      </dependency>
      <dependency>
        <groupId>org.gvsig</groupId>
        <artifactId>org.gvsig.tools.swing</artifactId>
        <version>3.1.3</version>
      </dependency>
      <dependency>
        <groupId>org.gvsig</groupId>
        <artifactId>org.gvsig.tools.swing.api</artifactId>
        <version>3.1.3</version>
      </dependency>
      <dependency>
        <groupId>org.gvsig</groupId>
        <artifactId>org.gvsig.tools.swing.impl</artifactId>
        <version>3.1.3</version>
      </dependency>
      <dependency>
        <groupId>org.gvsig</groupId>
        <artifactId>org.gvsig.tools.dynform.api</artifactId>
        <version>3.1.3</version>
      </dependency>
      <dependency>
        <groupId>org.gvsig</groupId>
        <artifactId>org.gvsig.tools.dynform.spi</artifactId>
        <version>3.1.3</version>
      </dependency>
      <dependency>
        <groupId>org.gvsig</groupId>
        <artifactId>org.gvsig.tools.dynform.services</artifactId>
        <version>3.1.3</version>
      </dependency>
      <dependency>
        <groupId>org.gvsig</groupId>
        <artifactId>org.gvsig.tools.dynform.impl</artifactId>
        <version>3.1.3</version>
      </dependency>
      <dependency>
        <groupId>org.gvsig</groupId>
        <artifactId>org.gvsig.tools.util.api</artifactId>
        <version>3.1.3</version>
      </dependency>
      <dependency>
        <groupId>org.gvsig</groupId>
        <artifactId>org.gvsig.tools.util.impl</artifactId>
        <version>3.1.3</version>
      </dependency>
      <dependency>
        <groupId>org.gvsig</groupId>
        <artifactId>org.gvsig.tools.groovy</artifactId>
        <version>3.1.3</version>
      </dependency>
    </dependencies>
  </dependencyManagement>

  <dependencies>
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-api</artifactId>
      <scope>compile</scope>
    </dependency>
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-log4j12</artifactId>
      <scope>runtime</scope>
    </dependency>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <scope>test</scope>
    </dependency>
  </dependencies>

  <build>
    <extensions>
      <extension>
        <groupId>org.apache.maven.wagon</groupId>
        <artifactId>wagon-webdav-jackrabbit</artifactId>
        <version>${wagon.webdav.jackrabbit.version}</version>
      </extension>
    </extensions>

    <pluginManagement>
      <plugins>
      </plugins>
    </pluginManagement>

    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-release-plugin</artifactId>
      </plugin>

      <plugin>
        <!-- to continue building  when test fail -->
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <configuration>
          <testFailureIgnore>true</testFailureIgnore>
        </configuration>
      </plugin>
    </plugins>
  </build>

  <properties>
    <localRepository>${user.home}/.m2/repository</localRepository>
    <svn.tags.folder>https://devel.gvsig.org/svn/gvsig-tools/org.gvsig.tools/library/tags</svn.tags.folder>
  </properties>

  <modules>
    <module>org.gvsig.tools.lib</module>
    <module>org.gvsig.tools.swing</module>
    <module>org.gvsig.tools.main</module>
    <module>org.gvsig.tools.dynform</module>
    <module>org.gvsig.tools.util</module>
    <module>org.gvsig.tools.groovy</module>
  </modules>
</project>
