Statistics
| Revision:

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

History | View | Annotate | Download (18 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
    <properties>
10
        <!-- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> -->
11
        <!--  FIXME: update to geotools 20 when it gets released  -->
12
        <geotools.version>20-SNAPSHOT</geotools.version>
13
        <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
14
        <localRepository>${user.home}/.m2/repository</localRepository>
15
        <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
16
        <gvsig.metadata.version>${project.parent.version}</gvsig.metadata.version>
17
        <gvsig.proj.version>3.0.0-SNAPSHOT</gvsig.proj.version>
18
        <!-- 
19
        <gvsig.projection.version>2.0.21</gvsig.projection.version>
20
        -->
21
    </properties>
22
    <parent>
23
        <groupId>org.gvsig</groupId>
24
        <artifactId>org.gvsig.desktop</artifactId>
25
        <version>2.0.223</version>
26
    </parent>
27

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

    
86
    <distributionManagement>
87
        <site>
88
            <id>gvsig-repository</id>
89
            <url>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</url>
90
        </site>
91
        <repository>
92
            <id>gvsig-repository</id>
93
            <name>gvSIG maven repository</name>
94
            <url>dav:https://devel.gvsig.org/m2repo/j2se</url>
95
            <uniqueVersion>false</uniqueVersion>
96
        </repository>
97
        <snapshotRepository>
98
            <id>gvsig-repository</id>
99
            <name>gvSIG maven repository</name>
100
            <url>dav:https://devel.gvsig.org/m2repo/j2se</url>
101
            <uniqueVersion>false</uniqueVersion>
102
        </snapshotRepository>
103
    </distributionManagement>
104

    
105
    <issueManagement>
106
        <system>redmine</system>
107
        <url>https://devel.gvsig.org/redmine/projects/gvsig-jcrs</url>
108
    </issueManagement>
109

    
110

    
111
    <mailingLists>
112
        <mailingList>
113
            <name>User List</name>
114
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</subscribe>
115
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</unsubscribe>
116
            <post>gvsig_usuarios@listserv.gva.es</post>
117
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
118
            <otherArchives>
119
                <otherArchive>http://www.mail-archive.com/gvsig_usuarios@runas.cap.gva.es</otherArchive>
120
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
121
            </otherArchives>
122
        </mailingList>
123
        <mailingList>
124
            <name>Developer List</name>
125
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</subscribe>
126
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</unsubscribe>
127
            <post>gvsig_desarrolladores@listserv.gva.es</post>
128
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
129
            <otherArchives>
130
                <otherArchive>http://www.mail-archive.com/gvsig_desarrolladores@runas.cap.gva.es</otherArchive>
131
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
132
            </otherArchives>
133
        </mailingList>
134
        <mailingList>
135
            <name>International List</name>
136
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</subscribe>
137
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</unsubscribe>
138
            <post>gvsig_internacional@listserv.gva.es</post>
139
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
140
            <otherArchives>
141
                <otherArchive>http://www.mail-archive.com/gvsig_internacional@runas.cap.gva.es</otherArchive>
142
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
143
            </otherArchives>
144
        </mailingList>
145
    </mailingLists>
146
        
147
    <developers>
148
        <developer>
149
            <id>cmartinez</id>
150
            <name>Cesar Martinez Izquierdo</name>
151
            <email>cmartinez@gvsig.com</email>
152
            <roles>
153
                <role>Architect</role>
154
                <role>Developer</role>
155
            </roles>
156
        </developer>
157
        <developer>
158
            <id>jjdelcerro</id>
159
            <name>Joaqu?n Jos? del Cerro</name>
160
            <email>jjdelcerro@gvsig.com</email>
161
            <roles>
162
                <role>Architect</role>
163
                <role>Developer</role>
164
            </roles>
165
        </developer>
166
    </developers>
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.esri</artifactId>
217
                <version>1.0.0</version>
218
                    <type>jar</type>
219
                </dependency>
220
                <dependency>
221
                    <groupId>org.gvsig</groupId>
222
                    <artifactId>org.gvsig.geotools.proj.epsggriddata</artifactId>
223
                <version>1.0.0</version>
224
                    <type>jar</type>
225
                </dependency>
226
            <!-- external -->
227
            <dependency>
228
                <groupId>org.slf4j</groupId>
229
                <artifactId>slf4j-api</artifactId>
230
                <version>1.5.5</version>
231
            </dependency>
232
            <dependency>
233
                <groupId>org.geotools</groupId>
234
                <artifactId>gt-referencing</artifactId>
235
                <version>${geotools.version}</version>
236
            </dependency>
237
            <dependency>
238
                <groupId>org.geotools</groupId>
239
                <artifactId>gt-epsg-hsql</artifactId>
240
                <version>${geotools.version}</version>
241
            </dependency>
242
            <dependency>
243
                <groupId>org.geotools</groupId>
244
                <artifactId>gt-epsg-extension</artifactId>
245
                <version>${geotools.version}</version>
246
            </dependency>
247
                        <dependency>
248
                                <groupId>org.hsqldb</groupId>
249
                                <artifactId>hsqldb</artifactId>
250
                                <version>2.4.1</version>
251
                        </dependency>
252

    
253
            <!-- submodules -->
254
            <dependency>
255
                <groupId>org.gvsig</groupId>
256
                <artifactId>org.gvsig.geotools.proj.lib.impl</artifactId>
257
                <version>1.0.0-SNAPSHOT</version>
258
            </dependency>
259
            <dependency>
260
                <groupId>org.gvsig</groupId>
261
                <artifactId>org.gvsig.geotools.proj.catalog.impl</artifactId>
262
                <version>1.0.0-SNAPSHOT</version>
263
            </dependency>
264
            <dependency>
265
                <groupId>org.gvsig</groupId>
266
                <artifactId>org.gvsig.geotools.proj.lib.impl</artifactId>
267
                <version>1.0.0-SNAPSHOT</version>
268
                <type>test-jar</type>
269
                <scope>test</scope>
270
            </dependency>
271
            <dependency>
272
                <groupId>org.gvsig</groupId>
273
                <artifactId>org.gvsig.geotools.proj.catalog.impl</artifactId>
274
                <version>1.0.0-SNAPSHOT</version>
275
                <type>test-jar</type>
276
                <scope>test</scope>
277
            </dependency>
278
            <dependency>
279
                <groupId>org.gvsig</groupId>
280
                <artifactId>org.gvsig.geotools.proj.app</artifactId>
281
                <version>1.0.0-SNAPSHOT</version>
282
            </dependency>
283
            <dependency>
284
                <groupId>org.gvsig</groupId>
285
                <artifactId>org.gvsig.geotools.proj.catalog.app</artifactId>
286
                <version>1.0.0-SNAPSHOT</version>
287
            </dependency>
288
            <dependency>
289
                <groupId>org.gvsig</groupId>
290
                <artifactId>org.gvsig.geotools.proj.main</artifactId>
291
                <version>1.0.0-SNAPSHOT</version>
292
            </dependency>
293
            <dependency>
294
                <groupId>javax.measure</groupId>
295
                <artifactId>unit-api</artifactId>
296
                <version>1.0</version>
297
            </dependency>
298
            <dependency>
299
                <groupId>systems.uom</groupId>
300
                <artifactId>systems-common-java8</artifactId>
301
                <version>0.7.2</version>
302
            </dependency>
303
                    <dependency>
304
                        <!--  this should not be needed, it is indirectly
305
                              retrieved by systems-common-java8 -->
306
                            <groupId>tec.uom</groupId>
307
                            <version>1.0.8</version>
308
                            <artifactId>uom-se</artifactId>
309
                    </dependency>
310
            <dependency>
311
                <groupId>junit</groupId>
312
                <artifactId>junit</artifactId>
313
                <version>4.12</version>
314
                <scope>test</scope>
315
            </dependency>
316
                <dependency>
317
                    <groupId>org.gvsig</groupId>
318
                    <artifactId>org.gvsig.tools.swing.api</artifactId>
319
                    <version>${gvsig.tools.version}</version>
320
                    <scope>test</scope>
321
                </dependency>
322
                <dependency>
323
                    <groupId>org.gvsig</groupId>
324
                    <artifactId>org.gvsig.tools.swing.impl</artifactId>
325
                    <version>${gvsig.tools.version}</version>
326
                    <scope>test</scope>
327
                </dependency>
328
                <dependency>
329
                    <groupId>org.gvsig</groupId>
330
                    <artifactId>org.gvsig.tools.dynform.api</artifactId>
331
                    <version>${gvsig.tools.version}</version>
332
                    <scope>test</scope>
333
                </dependency>
334
                <dependency>
335
                    <groupId>org.gvsig</groupId>
336
                    <artifactId>org.gvsig.tools.dynform.spi</artifactId>
337
                    <version>${gvsig.tools.version}</version>
338
                    <scope>test</scope>
339
                </dependency>
340
                <dependency>
341
                    <groupId>org.gvsig</groupId>
342
                    <artifactId>org.gvsig.tools.dynform.services</artifactId>
343
                    <version>${gvsig.tools.version}</version>
344
                    <scope>test</scope>
345
                </dependency>
346
                <dependency>
347
                    <groupId>org.gvsig</groupId>
348
                    <artifactId>org.gvsig.tools.dynform.impl</artifactId>
349
                    <version>${gvsig.tools.version}</version>
350
                    <scope>test</scope>
351
                </dependency>
352
        </dependencies>
353
    </dependencyManagement>
354

    
355
    <build>
356
        <pluginManagement>
357
            <plugins>
358
                <plugin>
359
                    <groupId>org.eclipse.m2e</groupId>
360
                    <artifactId>lifecycle-mapping</artifactId>
361
                    <version>1.0.0</version>
362
                    <configuration>
363
                        <lifecycleMappingMetadata>
364
                            <pluginExecutions>
365
                                <pluginExecution>
366
                                    <pluginExecutionFilter>
367
                                        <groupId>org.codehaus.gmaven</groupId>
368
                                        <artifactId>gmaven-plugin</artifactId>
369
                                        <versionRange>[1.5,)</versionRange>
370
                                        <goals>
371
                                            <goal>execute</goal>
372
                                        </goals>
373
                                    </pluginExecutionFilter>
374
                                    <action>
375
                                        <ignore/>
376
                                    </action>
377
                                </pluginExecution>
378
                            </pluginExecutions>
379
                        </lifecycleMappingMetadata>
380
                    </configuration>
381
                </plugin>
382
                <plugin>
383
                      <groupId>org.apache.maven.plugins</groupId>
384
                      <artifactId>maven-surefire-plugin</artifactId>
385
                      <version>2.21.0</version>
386
                </plugin>
387
            </plugins>
388
        </pluginManagement>
389
        <plugins>
390
            <plugin>
391
                <groupId>org.apache.maven.plugins</groupId>
392
                <artifactId>maven-jar-plugin</artifactId>
393
                <configuration>
394
                </configuration>
395
                <executions>
396
                    <!-- Generates a jar file only with the test classes -->
397
                    <execution>
398
                        <goals>
399
                            <goal>test-jar</goal>
400
                        </goals>
401
                    </execution>
402
                </executions>
403
            </plugin>
404

    
405
            <plugin>
406
                <groupId>org.apache.maven.plugins</groupId>
407
                <artifactId>maven-release-plugin</artifactId>
408
                <configuration>
409
                    <tagBase>https://devel.gvsig.org/svn/gvsig-jcrs/${project.artifactId}/tags/</tagBase>  
410
                    <goals>deploy</goals>
411
                </configuration>
412
            </plugin>
413
                        
414
            <plugin>
415
                <!-- to continue building  when test fail -->
416
                <groupId>org.apache.maven.plugins</groupId>
417
                <artifactId>maven-surefire-plugin</artifactId>
418
                <configuration>
419
                    <testFailureIgnore>true</testFailureIgnore>
420
                </configuration>
421
            </plugin>
422
        </plugins>
423
    </build>
424

    
425
    <modules>
426
        <module>org.gvsig.geotools.proj.lib.impl</module>
427
        <module>org.gvsig.geotools.proj.catalog.impl</module>
428
        <module>org.gvsig.geotools.proj.app</module>
429
        <module>org.gvsig.geotools.proj.catalog.app</module>
430
        <module>org.gvsig.geotools.proj.main</module>
431
        <module>org.gvsig.geotools.proj.esri</module>
432
        <module>org.gvsig.geotools.proj.epsggriddata</module>
433
    </modules>
434
</project>