<?xml version="1.0" encoding="ISO-8859-1"?>
<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.crs</artifactId>
    <packaging>pom</packaging>
    <version>3.0.3</version>
    <name>org.gvsig.crs</name>
    <description>Coordinate reference system management library</description>
    <url>http://devel.gvsig.org/sites/${project.artifactId}/${project.version}</url>
    <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-jcrs/org.gvsig.crs/tags/org.gvsig.crs-3.0.3</connection>
        <developerConnection>scm:svn:https://devel.gvsig.org/svn/gvsig-jcrs/org.gvsig.crs/tags/org.gvsig.crs-3.0.3</developerConnection>
        <url>https://devel.gvsig.org/redmine/projects/gvsig-jcrs/repository/show/org.gvsig.crs/tags/org.gvsig.crs-3.0.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.com</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>Architect</role>
                <role>Developer</role>
            </roles>
        </developer>
    </developers>

    <dependencyManagement>
        <dependencies>
	    <dependency>
                <groupId>org.gvsig</groupId>
                <artifactId>org.gvsig.tools</artifactId>
                <version>${gvsig.tools.version}</version>
                <type>pom</type>
                <scope>import</scope>
	    </dependency>
        	
            <dependency>
                <groupId>org.gvsig</groupId>
                <artifactId>org.gvsig.crs.catalog.lib.api</artifactId>
                <version>3.0.3</version>
            </dependency>
            <dependency>
                <groupId>org.gvsig</groupId>
                <artifactId>org.gvsig.crs.catalog.lib.spi</artifactId>
                <version>3.0.3</version>
            </dependency>
            <dependency>
                <groupId>org.gvsig</groupId>
                <artifactId>org.gvsig.crs.catalog.lib.impl</artifactId>
                <version>3.0.3</version>
            </dependency>
            <dependency>
                <groupId>org.gvsig</groupId>
                <artifactId>org.gvsig.crs.catalog.main</artifactId>
                <version>3.0.3</version>
            </dependency>
            <dependency>
                <groupId>org.gvsig</groupId>
                <artifactId>org.gvsig.crs.catalog.lib.milnga</artifactId>
                <version>3.0.3</version>
            </dependency>
           <dependency>
                <groupId>org.gvsig</groupId>
                <artifactId>org.gvsig.crs.catalog.swing.api</artifactId>
                <version>3.0.3</version>
            </dependency>
            <dependency>
                <groupId>org.gvsig</groupId>
                <artifactId>org.gvsig.crs.catalog.swing.impl</artifactId>
                <version>3.0.3</version>
            </dependency>

            <dependency>
                <groupId>org.gvsig</groupId>
                <artifactId>org.gvsig.crs.projection.lib.api</artifactId>
                <version>3.0.3</version>
            </dependency>
            <dependency>
                <groupId>org.gvsig</groupId>
                <artifactId>org.gvsig.crs.projection.lib.apachesis</artifactId>
                <version>3.0.3</version>
            </dependency>
            <dependency>
                <groupId>org.gvsig</groupId>
                <artifactId>org.gvsig.crs.projection.lib.proj4j</artifactId>
                <version>3.0.3</version>
            </dependency>
            <dependency>
                <groupId>org.gvsig</groupId>
                <artifactId>org.gvsig.crs.projection.swing.api</artifactId>
                <version>3.0.3</version>
            </dependency>
            <dependency>
                <groupId>org.gvsig</groupId>
                <artifactId>org.gvsig.crs.projection.swing.impl</artifactId>
                <version>3.0.3</version>
            </dependency>
            
            
            <dependency>
                <groupId>org.gvsig</groupId>
                <artifactId>org.gvsig.crs.cresques.lib.api</artifactId>
                <version>3.0.0-SNAPSHOT</version>
            </dependency>
            <dependency>
                <groupId>org.gvsig</groupId>
                <artifactId>org.gvsig.crs.cresques.lib.impl</artifactId>
                <version>3.0.0-SNAPSHOT</version>
            </dependency>
            <dependency>
                <groupId>org.gvsig</groupId>
                <artifactId>org.gvsig.crs.catalog.data</artifactId>
                <version>${org.gvsig.crs.catalog.data.version}</version>
            </dependency>
            
        </dependencies>
    </dependencyManagement>


    <build>
        <extensions>
            <extension>
                <groupId>org.apache.maven.wagon</groupId>
                <artifactId>wagon-webdav-jackrabbit</artifactId>
                <version>${wagon.webdav.jackrabbit.version}</version>
            </extension>
        </extensions>
        
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <configuration>
                </configuration>
                <executions>
                    <!-- Generates a jar file only with the test classes -->
                    <execution>
                        <goals>
                            <goal>test-jar</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>

            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-release-plugin</artifactId>
                <configuration>
                    <tagBase>https://devel.gvsig.org/svn/gvsig-jcrs/${project.artifactId}/tags/</tagBase>
                    <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules  
                    are not installed, so the dependencies between modules are not met. With this configuration   
                    we force the module installation. -->  
                    <preparationGoals>clean install</preparationGoals>  
                    <autoVersionSubmodules>true</autoVersionSubmodules>
                </configuration>
            </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>
        <gvsig.tools.version>3.1.3</gvsig.tools.version>
        <org.gvsig.crs.catalog.data.version>3.0.2</org.gvsig.crs.catalog.data.version>
        <svn.tags.folder>https://devel.gvsig.org/svn/gvsig-jcrs/org.gvsig.crs/tags</svn.tags.folder>
    </properties>

    <modules>
        <module>org.gvsig.crs.catalog</module>
        <module>org.gvsig.crs.projection</module>
        <module>org.gvsig.crs.cresques</module>
    </modules>
</project>
