Statistics
| Revision:

root / org.gvsig.geotools.proj / trunk / org.gvsig.geotools.proj / pom.xml @ 853

History | View | Annotate | Download (17.1 KB)

1
<?xml version="1.0" encoding="ISO-8859-1"?>
2
<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">
3
    <modelVersion>4.0.0</modelVersion>
4
    <artifactId>org.gvsig.geotools.proj</artifactId>
5
    <packaging>pom</packaging>
6
    <version>1.0.0-SNAPSHOT</version>
7
    <name>${project.artifactId}</name>
8
    <description>Implementation of the coordinate reference system management library based on Apache SIS library. Warning: this is only a proof-of-concept at the moment</description>
9
    <parent>
10
        <groupId>org.gvsig</groupId>
11
        <artifactId>org.gvsig.desktop</artifactId>
12
        <version>2.0.220</version>
13
    </parent>
14

    
15
    <licenses>
16
        <license>
17
            <name>GPLv3</name>
18
            <url>http://www.gnu.org/licenses/gpl.html</url>
19
            <distribution>repo</distribution>
20
            <comments>
21
                "GPL" stands for "General Public License". The most widespread such
22
                license is the GNU General Public License, or GNU GPL for short.
23
                This can be further shortened to "GPL", when it is understood that
24
                the GNU GPL is the one intended.
25
            </comments>
26
        </license>
27
    </licenses>
28
    
29
    <organization>
30
        <name>gvSIG Association</name>
31
        <url>http://www.gvsig.com/</url>
32
    </organization>
33
   
34
    <url>http://devel.gvsig.org/sites/${project.artifactId}/${project.version}</url>
35
   
36
    <scm>
37
        <connection>scm:svn:https://devel.gvsig.org/svn/gvsig-jcrs/org.gvsig.geotools.proj/trunk/org.gvsig.geotools.proj/</connection>
38
        <developerConnection>scm:svn:https://devel.gvsig.org/svn/gvsig-jcrs/org.gvsig.geotools.proj/trunk/org.gvsig.geotools.proj/</developerConnection>
39
        <url>https://devel.gvsig.org/redmine/projects/gvsig-jcrs/repository/show/org.gvsig.geotools.proj/trunk/org.gvsig.geotools.proj/</url>
40
    </scm>
41
        
42
    <repositories>
43
        <repository>
44
            <id>gvsig-public-http-repository</id>
45
            <name>gvSIG maven public HTTP repository</name>
46
            <url>http://devel.gvsig.org/m2repo/j2se</url>
47
            <releases>
48
                <enabled>true</enabled>
49
                <updatePolicy>daily</updatePolicy>
50
                <checksumPolicy>warn</checksumPolicy>
51
            </releases>
52
            <snapshots>
53
                <enabled>true</enabled>
54
                <updatePolicy>daily</updatePolicy>
55
                <checksumPolicy>warn</checksumPolicy>
56
            </snapshots>
57
        </repository>
58
        <repository>
59
            <id>osgeo</id>
60
            <name>Open Source Geospatial Foundation Repository</name>
61
            <url>http://download.osgeo.org/webdav/geotools/</url>
62
        </repository>
63
        <repository>
64
            <snapshots>
65
            <enabled>true</enabled>
66
            </snapshots>
67
            <id>boundless</id>
68
            <name>Boundless Maven Repository</name>
69
            <url>http://repo.boundlessgeo.com/main</url>
70
        </repository>
71
    </repositories>
72

    
73
    <distributionManagement>
74
        <site>
75
            <id>gvsig-repository</id>
76
            <url>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</url>
77
        </site>
78
        <repository>
79
            <id>gvsig-repository</id>
80
            <name>gvSIG maven repository</name>
81
            <url>dav:https://devel.gvsig.org/m2repo/j2se</url>
82
            <uniqueVersion>false</uniqueVersion>
83
        </repository>
84
        <snapshotRepository>
85
            <id>gvsig-repository</id>
86
            <name>gvSIG maven repository</name>
87
            <url>dav:https://devel.gvsig.org/m2repo/j2se</url>
88
            <uniqueVersion>false</uniqueVersion>
89
        </snapshotRepository>
90
    </distributionManagement>
91

    
92
    <issueManagement>
93
        <system>redmine</system>
94
        <url>https://devel.gvsig.org/redmine/projects/gvsig-jcrs</url>
95
    </issueManagement>
96

    
97

    
98
    <mailingLists>
99
        <mailingList>
100
            <name>User List</name>
101
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</subscribe>
102
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</unsubscribe>
103
            <post>gvsig_usuarios@listserv.gva.es</post>
104
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
105
            <otherArchives>
106
                <otherArchive>http://www.mail-archive.com/gvsig_usuarios@runas.cap.gva.es</otherArchive>
107
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
108
            </otherArchives>
109
        </mailingList>
110
        <mailingList>
111
            <name>Developer List</name>
112
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</subscribe>
113
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</unsubscribe>
114
            <post>gvsig_desarrolladores@listserv.gva.es</post>
115
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
116
            <otherArchives>
117
                <otherArchive>http://www.mail-archive.com/gvsig_desarrolladores@runas.cap.gva.es</otherArchive>
118
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
119
            </otherArchives>
120
        </mailingList>
121
        <mailingList>
122
            <name>International List</name>
123
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</subscribe>
124
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</unsubscribe>
125
            <post>gvsig_internacional@listserv.gva.es</post>
126
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
127
            <otherArchives>
128
                <otherArchive>http://www.mail-archive.com/gvsig_internacional@runas.cap.gva.es</otherArchive>
129
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
130
            </otherArchives>
131
        </mailingList>
132
    </mailingLists>
133
        
134
    <developers>
135
        <developer>
136
            <id>cmartinez</id>
137
            <name>Cesar Martinez Izquierdo</name>
138
            <email>cmartinez@gvsig.com</email>
139
            <roles>
140
                <role>Architect</role>
141
                <role>Developer</role>
142
            </roles>
143
        </developer>
144
        <developer>
145
            <id>jjdelcerro</id>
146
            <name>Joaqu?n Jos? del Cerro</name>
147
            <email>jjdelcerro@gvsig.com</email>
148
            <roles>
149
                <role>Architect</role>
150
                <role>Developer</role>
151
            </roles>
152
        </developer>
153
    </developers>
154

    
155
    <properties>
156
        <!-- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> -->
157
        <!--  FIXME: update to geotools 20 when it gets released  -->
158
        <geotools.version>20-SNAPSHOT</geotools.version>
159
        <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
160
        <localRepository>${user.home}/.m2/repository</localRepository>
161
        <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
162
        <gvsig.proj.version>1.0.5-SNAPSHOT</gvsig.proj.version>
163
        <!-- <gvsig.tools.version>3.0.145</gvsig.tools.version>
164
        <gvsig.metadata.version>1.0.0</gvsig.metadata.version>  -->
165
        <!-- <gvsig.projection.version>2.0.21</gvsig.projection.version> -->
166
    </properties>
167
    <dependencyManagement>
168
        <dependencies>
169
            <!-- gvsig -->
170
            <dependency>
171
                <groupId>org.gvsig</groupId>
172
                <artifactId>org.gvsig.tools</artifactId>
173
                <version>${gvsig.tools.version}</version>
174
                <type>pom</type>
175
                <scope>provided</scope>
176
            </dependency>
177
            <dependency>
178
                <groupId>org.gvsig</groupId>
179
                <artifactId>org.gvsig.tools</artifactId>
180
                <version>${gvsig.tools.version}</version>
181
                <type>pom</type>
182
                <scope>test</scope>
183
            </dependency>
184
            <dependency>
185
                <groupId>org.gvsig</groupId>
186
                <artifactId>org.gvsig.tools.lib</artifactId>
187
                <version>${gvsig.tools.version}</version>
188
                <type>test-jar</type>
189
                <scope>test</scope>
190
            </dependency>
191
            <dependency>
192
                <groupId>org.gvsig</groupId>
193
                <artifactId>org.gvsig.metadata.lib.basic.api</artifactId>
194
                <version>${gvsig.metadata.version}</version>
195
                <scope>provided</scope>
196
            </dependency>
197
            <dependency>
198
                <groupId>org.gvsig</groupId>
199
                <artifactId>org.gvsig.proj.lib.api</artifactId>
200
                <version>${gvsig.proj.version}</version>
201
            </dependency>
202
            <dependency>
203
                <groupId>org.gvsig</groupId>
204
                <artifactId>org.gvsig.proj.catalog.api</artifactId>
205
                <version>${gvsig.proj.version}</version>
206
            </dependency>
207
            <dependency>
208
                <groupId>org.gvsig</groupId>
209
                <artifactId>org.gvsig.proj.catalog.api</artifactId>
210
                <version>${gvsig.proj.version}</version>
211
                <type>test-jar</type>
212
                <scope>test</scope>
213
            </dependency>
214
                <dependency>
215
                    <groupId>org.gvsig</groupId>
216
                    <artifactId>org.gvsig.geotools.proj.epsggriddata</artifactId>
217
                <version>1.0.0</version>
218
                    <type>jar</type>
219
                </dependency>
220
            <!-- external -->
221
            <dependency>
222
                <groupId>org.geotools</groupId>
223
                <artifactId>gt-referencing</artifactId>
224
                <version>${geotools.version}</version>
225
            </dependency>
226
            <dependency>
227
                <groupId>org.geotools</groupId>
228
                <artifactId>gt-epsg-hsql</artifactId>
229
                <version>${geotools.version}</version>
230
            </dependency>
231
            <dependency>
232
                <groupId>org.geotools</groupId>
233
                <artifactId>gt-epsg-extension</artifactId>
234
                <version>${geotools.version}</version>
235
            </dependency>
236

    
237
            <!-- submodules -->
238
            <dependency>
239
                <groupId>org.gvsig</groupId>
240
                <artifactId>org.gvsig.geotools.proj.lib.impl</artifactId>
241
                <version>1.0.0-SNAPSHOT</version>
242
            </dependency>
243
            <dependency>
244
                <groupId>org.gvsig</groupId>
245
                <artifactId>org.gvsig.geotools.proj.catalog.impl</artifactId>
246
                <version>1.0.0-SNAPSHOT</version>
247
            </dependency>
248
            <dependency>
249
                <groupId>org.gvsig</groupId>
250
                <artifactId>org.gvsig.geotools.proj.lib.impl</artifactId>
251
                <version>1.0.0-SNAPSHOT</version>
252
                <type>test-jar</type>
253
                <scope>test</scope>
254
            </dependency>
255
            <dependency>
256
                <groupId>org.gvsig</groupId>
257
                <artifactId>org.gvsig.geotools.proj.catalog.impl</artifactId>
258
                <version>1.0.0-SNAPSHOT</version>
259
                <type>test-jar</type>
260
                <scope>test</scope>
261
            </dependency>
262
            <dependency>
263
                <groupId>org.gvsig</groupId>
264
                <artifactId>org.gvsig.geotools.proj.app</artifactId>
265
                <version>1.0.0-SNAPSHOT</version>
266
            </dependency>
267
            <dependency>
268
                <groupId>org.gvsig</groupId>
269
                <artifactId>org.gvsig.geotools.proj.catalog.app</artifactId>
270
                <version>1.0.0-SNAPSHOT</version>
271
            </dependency>
272
            <dependency>
273
                <groupId>javax.measure</groupId>
274
                <artifactId>unit-api</artifactId>
275
                <version>1.0</version>
276
            </dependency>
277
            <dependency>
278
                <groupId>systems.uom</groupId>
279
                <artifactId>systems-common-java8</artifactId>
280
                <version>0.7.2</version>
281
            </dependency>
282
                    <dependency>
283
                        <!--  this should not be needed, it is indirectly
284
                              retrieved by systems-common-java8 -->
285
                            <groupId>tec.uom</groupId>
286
                            <version>1.0.8</version>
287
                            <artifactId>uom-se</artifactId>
288
                    </dependency>
289
            <dependency>
290
                <groupId>junit</groupId>
291
                <artifactId>junit</artifactId>
292
                <version>4.12</version>
293
                <scope>test</scope>
294
            </dependency>
295
                <dependency>
296
                    <groupId>org.gvsig</groupId>
297
                    <artifactId>org.gvsig.tools.swing.api</artifactId>
298
                    <version>${gvsig.tools.version}</version>
299
                    <scope>test</scope>
300
                </dependency>
301
                <dependency>
302
                    <groupId>org.gvsig</groupId>
303
                    <artifactId>org.gvsig.tools.swing.impl</artifactId>
304
                    <version>${gvsig.tools.version}</version>
305
                    <scope>test</scope>
306
                </dependency>
307
                <dependency>
308
                    <groupId>org.gvsig</groupId>
309
                    <artifactId>org.gvsig.tools.dynform.api</artifactId>
310
                    <version>${gvsig.tools.version}</version>
311
                    <scope>test</scope>
312
                </dependency>
313
                <dependency>
314
                    <groupId>org.gvsig</groupId>
315
                    <artifactId>org.gvsig.tools.dynform.spi</artifactId>
316
                    <version>${gvsig.tools.version}</version>
317
                    <scope>test</scope>
318
                </dependency>
319
                <dependency>
320
                    <groupId>org.gvsig</groupId>
321
                    <artifactId>org.gvsig.tools.dynform.services</artifactId>
322
                    <version>${gvsig.tools.version}</version>
323
                    <scope>test</scope>
324
                </dependency>
325
                <dependency>
326
                    <groupId>org.gvsig</groupId>
327
                    <artifactId>org.gvsig.tools.dynform.impl</artifactId>
328
                    <version>${gvsig.tools.version}</version>
329
                    <scope>test</scope>
330
                </dependency>
331
        </dependencies>
332
    </dependencyManagement>
333

    
334
    <build>
335
        <pluginManagement>
336
            <plugins>
337
                <plugin>
338
                    <groupId>org.eclipse.m2e</groupId>
339
                    <artifactId>lifecycle-mapping</artifactId>
340
                    <version>1.0.0</version>
341
                    <configuration>
342
                        <lifecycleMappingMetadata>
343
                            <pluginExecutions>
344
                                <pluginExecution>
345
                                    <pluginExecutionFilter>
346
                                        <groupId>org.codehaus.gmaven</groupId>
347
                                        <artifactId>gmaven-plugin</artifactId>
348
                                        <versionRange>[1.5,)</versionRange>
349
                                        <goals>
350
                                            <goal>execute</goal>
351
                                        </goals>
352
                                    </pluginExecutionFilter>
353
                                    <action>
354
                                        <ignore/>
355
                                    </action>
356
                                </pluginExecution>
357
                            </pluginExecutions>
358
                        </lifecycleMappingMetadata>
359
                    </configuration>
360
                </plugin>
361
                <plugin>
362
                      <groupId>org.apache.maven.plugins</groupId>
363
                      <artifactId>maven-surefire-plugin</artifactId>
364
                      <version>2.21.0</version>
365
                </plugin>
366
            </plugins>
367
        </pluginManagement>
368
        <plugins>
369
            <plugin>
370
                <groupId>org.apache.maven.plugins</groupId>
371
                <artifactId>maven-jar-plugin</artifactId>
372
                <configuration>
373
                </configuration>
374
                <executions>
375
                    <!-- Generates a jar file only with the test classes -->
376
                    <execution>
377
                        <goals>
378
                            <goal>test-jar</goal>
379
                        </goals>
380
                    </execution>
381
                </executions>
382
            </plugin>
383

    
384
            <plugin>
385
                <groupId>org.apache.maven.plugins</groupId>
386
                <artifactId>maven-release-plugin</artifactId>
387
                <configuration>
388
                    <tagBase>https://devel.gvsig.org/svn/gvsig-jcrs/${project.artifactId}/tags/</tagBase>  
389
                    <goals>deploy</goals>
390
                </configuration>
391
            </plugin>
392
                        
393
            <plugin>
394
                <!-- to continue building  when test fail -->
395
                <groupId>org.apache.maven.plugins</groupId>
396
                <artifactId>maven-surefire-plugin</artifactId>
397
                <configuration>
398
                    <testFailureIgnore>true</testFailureIgnore>
399
                </configuration>
400
            </plugin>
401
        </plugins>
402
    </build>
403

    
404
    <modules>
405
        <module>org.gvsig.geotools.proj.lib.impl</module>
406
        <module>org.gvsig.geotools.proj.catalog.impl</module>
407
        <module>org.gvsig.geotools.proj.app</module>
408
        <module>org.gvsig.geotools.proj.catalog.app</module>
409
    </modules>
410
</project>