Statistics
| Revision:

root / org.gvsig.sis.proj / trunk / org.gvsig.sis.proj / pom.xml @ 812

History | View | Annotate | Download (18.4 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.sis.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

    
10

    
11
    <licenses>
12
        <license>
13
            <name>GPLv3</name>
14
            <url>http://www.gnu.org/licenses/gpl.html</url>
15
            <distribution>repo</distribution>
16
            <comments>
17
                "GPL" stands for "General Public License". The most widespread such
18
                license is the GNU General Public License, or GNU GPL for short.
19
                This can be further shortened to "GPL", when it is understood that
20
                the GNU GPL is the one intended.
21
            </comments>
22
        </license>
23
    </licenses>
24
    
25
    <organization>
26
        <name>gvSIG Association</name>
27
        <url>http://www.gvsig.com/</url>
28
    </organization>
29
   
30
    <url>http://devel.gvsig.org/sites/${project.artifactId}/${project.version}</url>
31
   
32
    <scm>
33
        <connection>scm:svn:https://devel.gvsig.org/svn/gvsig-jcrs/org.gvsig.sis.proj/trunk/org.gvsig.sis.proj/</connection>
34
        <developerConnection>scm:svn:https://devel.gvsig.org/svn/gvsig-jcrs/org.gvsig.sis.proj/trunk/org.gvsig.sis.proj/</developerConnection>
35
        <url>https://devel.gvsig.org/redmine/projects/gvsig-jcrs/repository/show/org.gvsig.sis.proj/trunk/org.gvsig.sis.proj/</url>
36
    </scm>
37
        
38
    <repositories>
39
        <repository>
40
            <id>gvsig-public-http-repository</id>
41
            <name>gvSIG maven public HTTP repository</name>
42
            <url>http://devel.gvsig.org/m2repo/j2se</url>
43
            <releases>
44
                <enabled>true</enabled>
45
                <updatePolicy>daily</updatePolicy>
46
                <checksumPolicy>warn</checksumPolicy>
47
            </releases>
48
            <snapshots>
49
                <enabled>true</enabled>
50
                <updatePolicy>daily</updatePolicy>
51
                <checksumPolicy>warn</checksumPolicy>
52
            </snapshots>
53
        </repository>
54
    </repositories>
55

    
56
    <distributionManagement>
57
        <site>
58
            <id>gvsig-repository</id>
59
            <url>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</url>
60
        </site>
61
        <repository>
62
            <id>gvsig-repository</id>
63
            <name>gvSIG maven repository</name>
64
            <url>dav:https://devel.gvsig.org/m2repo/j2se</url>
65
            <uniqueVersion>false</uniqueVersion>
66
        </repository>
67
        <snapshotRepository>
68
            <id>gvsig-repository</id>
69
            <name>gvSIG maven repository</name>
70
            <url>dav:https://devel.gvsig.org/m2repo/j2se</url>
71
            <uniqueVersion>false</uniqueVersion>
72
        </snapshotRepository>
73
    </distributionManagement>
74

    
75
    <issueManagement>
76
        <system>redmine</system>
77
        <url>https://devel.gvsig.org/redmine/projects/gvsig-jcrs</url>
78
    </issueManagement>
79

    
80

    
81
    <mailingLists>
82
        <mailingList>
83
            <name>User List</name>
84
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</subscribe>
85
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</unsubscribe>
86
            <post>gvsig_usuarios@listserv.gva.es</post>
87
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
88
            <otherArchives>
89
                <otherArchive>http://www.mail-archive.com/gvsig_usuarios@runas.cap.gva.es</otherArchive>
90
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
91
            </otherArchives>
92
        </mailingList>
93
        <mailingList>
94
            <name>Developer List</name>
95
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</subscribe>
96
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</unsubscribe>
97
            <post>gvsig_desarrolladores@listserv.gva.es</post>
98
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
99
            <otherArchives>
100
                <otherArchive>http://www.mail-archive.com/gvsig_desarrolladores@runas.cap.gva.es</otherArchive>
101
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
102
            </otherArchives>
103
        </mailingList>
104
        <mailingList>
105
            <name>International List</name>
106
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</subscribe>
107
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</unsubscribe>
108
            <post>gvsig_internacional@listserv.gva.es</post>
109
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
110
            <otherArchives>
111
                <otherArchive>http://www.mail-archive.com/gvsig_internacional@runas.cap.gva.es</otherArchive>
112
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
113
            </otherArchives>
114
        </mailingList>
115
    </mailingLists>
116
        
117
    <developers>
118
        <developer>
119
            <id>cmartinez</id>
120
            <name>Cesar Martinez Izquierdo</name>
121
            <email>cmartinez@gvsig.com</email>
122
            <roles>
123
                <role>Architect</role>
124
                <role>Developer</role>
125
            </roles>
126
        </developer>
127
        <developer>
128
            <id>jjdelcerro</id>
129
            <name>Joaqu?n Jos? del Cerro</name>
130
            <email>jjdelcerro@gvsig.com</email>
131
            <roles>
132
                <role>Architect</role>
133
                <role>Developer</role>
134
            </roles>
135
        </developer>
136
    </developers>
137

    
138
    <properties>
139
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
140
        <sis.version>0.8</sis.version>
141
    </properties>
142
    <dependencyManagement>
143
        <dependencies>
144
            <!-- gvsig -->
145
            <dependency>
146
                <groupId>org.gvsig</groupId>
147
                <artifactId>org.gvsig.tools</artifactId>
148
                <version>${gvsig.tools.version}</version>
149
                <type>pom</type>
150
                <scope>import</scope>
151
            </dependency>
152
            <dependency>
153
                <groupId>org.gvsig</groupId>
154
                <artifactId>org.gvsig.metadata.lib.basic.api</artifactId>
155
                <version>${gvsig.metadata.version}</version>
156
            </dependency>
157
            <dependency>
158
                <groupId>org.gvsig</groupId>
159
                <artifactId>org.gvsig.proj.lib.api</artifactId>
160
                <version>1.0.5-SNAPSHOT</version>
161
            </dependency>
162
            <dependency>
163
                <groupId>org.gvsig</groupId>
164
                <artifactId>org.gvsig.proj.catalog.api</artifactId>
165
                <version>1.0.5-SNAPSHOT</version>
166
            </dependency>
167

    
168
            <!-- external -->
169
            <dependency>
170
                <groupId>org.apache.sis.core</groupId>
171
                <artifactId>sis-referencing</artifactId>
172
                <version>${sis.version}</version>
173
            </dependency>
174
            <dependency>
175
                <groupId>org.apache.sis.non-free</groupId>
176
                <artifactId>sis-epsg</artifactId>
177
                <version>${sis.version}</version>
178
                <scope>runtime</scope>
179
            </dependency>
180
            <dependency>
181
                <groupId>org.apache.derby</groupId>
182
                <artifactId>derby</artifactId>
183
                <version>10.13.1.1</version>
184
                <scope>runtime</scope>
185
            </dependency>
186

    
187
            <!-- submodules -->
188
            <dependency>
189
                <groupId>org.gvsig</groupId>
190
                <artifactId>org.gvsig.sis.proj.lib.impl</artifactId>
191
                <version>1.0.5-SNAPSHOT</version>
192
                <type>test-jar</type>
193
                <scope>test</scope>
194
            </dependency>
195
            <dependency>
196
                <groupId>org.gvsig</groupId>
197
                <artifactId>org.gvsig.sis.proj.catalog.impl</artifactId>
198
                <version>1.0.5-SNAPSHOT</version>
199
                <type>test-jar</type>
200
                <scope>test</scope>
201
            </dependency>
202
            <dependency>
203
                <groupId>org.gvsig</groupId>
204
                <artifactId>org.gvsig.sis.app.proj</artifactId>
205
                <version>1.0.5-SNAPSHOT</version>
206
            </dependency>
207
            <dependency>
208
                <groupId>org.gvsig</groupId>
209
                <artifactId>org.gvsig.sis.app.projcatalog<</artifactId>
210
                <version>1.0.5-SNAPSHOT</version>
211
            </dependency>
212
        </dependencies>
213
    </dependencyManagement>
214

    
215
    <build>
216
        <extensions>
217
            <extension>
218
                <groupId>org.apache.maven.wagon</groupId>
219
                <artifactId>wagon-webdav-jackrabbit</artifactId>
220
                <version>2.4</version>
221
            </extension>
222
        </extensions>
223
        <pluginManagement>
224
            <plugins>
225
        
226
                <plugin>
227
                    <groupId>org.apache.maven.plugins</groupId>
228
                    <artifactId>maven-surefire-plugin</artifactId>
229
                    <version>2.7.1</version>
230
                    <configuration>
231
                        <forkMode>once</forkMode>
232
                    </configuration>
233
                </plugin>
234
                <plugin>
235
                    <groupId>org.apache.maven.plugins</groupId>
236
                    <artifactId>maven-compiler-plugin</artifactId>
237
                    <version>2.3.2</version>
238
                    <configuration>
239
                        <source>1.7</source>
240
                        <target>1.7</target>
241
                        <encoding>ISO-8859-1</encoding>
242
                    </configuration>
243
                </plugin>
244

    
245
                <plugin>
246
                    <groupId>org.apache.maven.plugins</groupId>
247
                    <artifactId>maven-resources-plugin</artifactId>
248
                    <version>2.4.3</version>
249
                    <configuration>
250
                        <encoding>ISO-8859-1</encoding>
251
                    </configuration>
252
                </plugin>
253
        
254
                <plugin>
255
                    <groupId>org.apache.maven.plugins</groupId>
256
                    <artifactId>maven-javadoc-plugin</artifactId>
257
                    <version>2.9</version>
258
                    <configuration>
259
                        <docTitle>${project.name} ${project.version}</docTitle>
260
                        <encoding>ISO-8859-1</encoding>
261
                        <footer />
262
                        <header />
263
                        <keywords>true</keywords>
264
                        <detectLinks>true</detectLinks>
265
                        <javaApiLinks>
266
                            <property>
267
                                <name>api_1.4</name>
268
                                <value>http://download.oracle.com/javase/1.4.2/docs/api/</value>
269
                            </property>
270
                            <property>
271
                                <name>api_1.5</name>
272
                                <value>http://download.oracle.com/javase/1.5.0/docs/api/</value>
273
                            </property>
274
                            <property>
275
                                <name>api_1.6</name>
276
                                <value>http://download.oracle.com/javase/6/docs/api/</value>
277
                            </property>                            <property>
278
                                <name>api_1.7</name>
279
                                <value>http://download.oracle.com/javase/7/docs/api/</value>
280
                            </property>
281
                        </javaApiLinks>
282
                    </configuration>
283
                </plugin>
284
        
285
                <plugin>
286
                    <groupId>org.apache.maven.plugins</groupId>
287
                    <artifactId>maven-site-plugin</artifactId>
288
                    <configuration>
289
                        <chmod>true</chmod>
290
                        <chmodMode>a+rwX</chmodMode>
291
                    </configuration>
292
                </plugin>
293
          
294
                <plugin>
295
                    <groupId>org.apache.maven.plugins</groupId>
296
                    <artifactId>maven-jar-plugin</artifactId>
297
                    <version>2.3.1</version>
298
                    <configuration>
299
                        <archive>
300
                            <manifestEntries>
301
                                <Built-By>gvSIG Team</Built-By>
302
                            </manifestEntries>
303
                        </archive>
304
                    </configuration>
305
                </plugin>
306
          
307
                <plugin>
308
                    <groupId>org.codehaus.mojo</groupId>
309
                    <artifactId>properties-maven-plugin</artifactId>
310
                    <version>1.0-alpha-2</version>
311
                </plugin>
312
  
313
                <plugin>
314
                    <groupId>org.codehaus.gmaven</groupId>
315
                    <artifactId>gmaven-plugin</artifactId>
316
                    <version>1.4</version>
317
                </plugin>
318
  
319
                <plugin>
320
                    <groupId>org.apache.maven.plugins</groupId>
321
                    <artifactId>maven-antrun-plugin</artifactId>
322
                    <version>1.7</version>
323
                </plugin>
324

    
325
                <plugin>
326
                    <groupId>org.codehaus.mojo</groupId>
327
                    <artifactId>animal-sniffer-maven-plugin</artifactId>
328
                    <version>1.9</version>
329
                </plugin>
330

    
331
                <plugin>
332
                    <groupId>org.apache.maven.plugins</groupId>
333
                    <artifactId>maven-release-plugin</artifactId>
334
                    <version>2.1</version>
335
                </plugin>
336

    
337
                <plugin>
338
                    <groupId>org.apache.maven.plugins</groupId>
339
                    <artifactId>maven-assembly-plugin</artifactId>
340
                    <version>2.2-beta-5</version>
341
                </plugin>
342

    
343
                <plugin>
344
                    <groupId>org.apache.maven.plugins</groupId>
345
                    <artifactId>maven-clean-plugin</artifactId>
346
                    <version>2.4.1</version>
347
                </plugin>
348
          
349
                <plugin>
350
                    <groupId>org.codehaus.mojo</groupId>
351
                    <artifactId>exec-maven-plugin</artifactId>
352
                    <version>1.2</version>
353
                </plugin>    
354

    
355
                <plugin>
356
                    <groupId>com.mycila.maven-license-plugin</groupId>
357
                    <artifactId>maven-license-plugin</artifactId>
358
                    <version>1.10.b1</version>
359
                </plugin>    
360

    
361
                <plugin>
362
                    <groupId>org.apache.maven.plugins</groupId>
363
                    <artifactId>maven-source-plugin</artifactId>
364
                    <version>2.2.1</version>
365
                </plugin>
366

    
367
            </plugins>
368
        </pluginManagement>
369
       
370
        <plugins>
371
            <plugin>
372
                <groupId>org.apache.maven.plugins</groupId>
373
                <artifactId>maven-jar-plugin</artifactId>
374
                <configuration>
375
                </configuration>
376
                <executions>
377
                    <!-- Generates a jar file only with the test classes -->
378
                    <execution>
379
                        <goals>
380
                            <goal>test-jar</goal>
381
                        </goals>
382
                    </execution>
383
                </executions>
384
            </plugin>
385

    
386
            <plugin>
387
                <groupId>org.apache.maven.plugins</groupId>
388
                <artifactId>maven-release-plugin</artifactId>
389
                <configuration>
390
                    <tagBase>https://devel.gvsig.org/svn/gvsig-jcrs/${project.artifactId}/tags/</tagBase>
391
                    <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules  
392
                    are not installed, so the dependencies between modules are not met. With this configuration   
393
                    we force the module installation. -->  
394
                    <preparationGoals>clean install</preparationGoals>  
395
                    <autoVersionSubmodules>true</autoVersionSubmodules>
396
                </configuration>
397
            </plugin>
398
                        
399
            <plugin>
400
                <!-- to continue building  when test fail -->
401
                <groupId>org.apache.maven.plugins</groupId>
402
                <artifactId>maven-surefire-plugin</artifactId>
403
                <configuration>
404
                    <testFailureIgnore>true</testFailureIgnore>
405
                </configuration>
406
            </plugin>
407
        </plugins>
408
    </build>
409
        
410
    <reporting>
411
        <excludeDefaults>true</excludeDefaults>
412
        <plugins>
413
            <plugin>
414
                <groupId>org.apache.maven.plugins</groupId>
415
                <artifactId>maven-project-info-reports-plugin</artifactId>
416
                <version>2.7</version>
417
            </plugin>
418
            <plugin>
419
                <groupId>org.apache.maven.plugins</groupId>
420
                <artifactId>maven-javadoc-plugin</artifactId>
421
                <version>2.9</version>
422
            </plugin>
423
            <plugin>
424
                <groupId>org.apache.maven.plugins</groupId>
425
                <artifactId>maven-jxr-plugin</artifactId>
426
                <version>2.3</version>
427
                <configuration>
428
                    <linkJavadoc>true</linkJavadoc>
429
                </configuration>
430
            </plugin>
431
        </plugins>
432
    </reporting>
433
        
434
          
435
    <properties>
436
        <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
437
        <localRepository>${user.home}/.m2/repository</localRepository>
438
        <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
439
                
440

    
441
        <gvsig.tools.version>3.0.87</gvsig.tools.version>
442
        <gvsig.metadata.version>1.0.0</gvsig.metadata.version>
443
        <!-- <gvsig.projection.version>2.0.21</gvsig.projection.version> -->
444
    </properties>
445

    
446
    <modules>
447
        <module>org.gvsig.sis.proj.lib.impl</module>
448
        <module>org.gvsig.sis.proj.catalog.impl</module>
449
        <module>org.gvsig.sis.app.proj</module>
450
        <module>org.gvsig.sis.app.projcatalog</module>
451
    </modules>
452
    <groupId>org.gvsig</groupId>
453
</project>