Statistics
| Revision:

gvsig-tools / org.gvsig.tools / library / trunk / org.gvsig.tools / pom.xml @ 1310

History | View | Annotate | Download (22.5 KB)

1
<?xml version="1.0" encoding="UTF-8"?>
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
    <groupId>org.gvsig</groupId>    
5
    <artifactId>org.gvsig.tools</artifactId>
6
    <packaging>pom</packaging>
7
    <version>3.0.69-SNAPSHOT</version>
8
    <name>org.gvsig.tools</name>
9
    <description>Tools related to application framework architecture 
10
        and implementations of design patterns</description>
11

    
12

    
13
    <licenses>
14
        <license>
15
            <name>GPLv3</name>
16
            <url>http://www.gnu.org/licenses/gpl.html</url>
17
            <distribution>repo</distribution>
18
            <comments>
19
                "GPL" stands for "General Public License". The most widespread such
20
                license is the GNU General Public License, or GNU GPL for short.
21
                This can be further shortened to "GPL", when it is understood that
22
                the GNU GPL is the one intended.
23
            </comments>
24
        </license>
25
    </licenses>
26
    
27
    <organization>
28
        <name>gvSIG Association</name>
29
        <url>http://www.gvsig.com/</url>
30
    </organization>
31
    
32
    <scm>
33
        <connection>scm:svn:https://devel.gvsig.org/svn/gvsig-tools/org.gvsig.tools/library/trunk/org.gvsig.tools</connection>
34
        <developerConnection>scm:svn:https://devel.gvsig.org/svn/gvsig-tools/org.gvsig.tools/library/trunk/org.gvsig.tools</developerConnection>
35
        <url>https://devel.gvsig.org/redmine/projects/gvsig-tools/repository/show/org.gvsig.tools/library/trunk/org.gvsig.tools</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-desktop</url>
78
    </issueManagement>
79

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

    
145
    <dependencyManagement>
146
        <dependencies>
147
            <dependency>
148
                <groupId>junit</groupId>
149
                <artifactId>junit</artifactId>
150
                <version>3.8.1</version>
151
            </dependency>
152
            <dependency>
153
                <groupId>org.slf4j</groupId>
154
                <artifactId>slf4j-api</artifactId>
155
                <version>1.5.5</version>
156
            </dependency>
157
            <dependency>
158
                <groupId>org.slf4j</groupId>
159
                <artifactId>slf4j-log4j12</artifactId>
160
                <version>1.5.5</version>
161
            </dependency>
162
            <dependency>
163
                <groupId>log4j</groupId>
164
                <artifactId>log4j</artifactId>
165
                <version>1.2.14</version>
166
            </dependency>
167
            <dependency>
168
                <groupId>easymock</groupId>
169
                <artifactId>easymock</artifactId>
170
                <version>1.2_Java1.3</version>
171
                <scope>test</scope>
172
            </dependency>
173
            <dependency>
174
                <groupId>net.sf.kxml</groupId>
175
                <artifactId>kxml2</artifactId>
176
                <version>2.2.2</version>
177
            </dependency>
178
            <dependency>
179
                <groupId>commons-io</groupId>
180
                <artifactId>commons-io</artifactId>
181
                <version>2.4</version>
182
            </dependency>
183
            <dependency>
184
                <groupId>org.apache.commons</groupId>
185
                <artifactId>commons-lang3</artifactId>
186
                <version>3.1</version>    
187
            </dependency>
188
            <dependency>
189
                <groupId>net.sf</groupId>
190
                <artifactId>flib-jcalendar</artifactId>
191
                <version>unknown</version>
192
            </dependency>
193
            <dependency>
194
                <groupId>com.jgoodies</groupId>
195
                <artifactId>jgoodies-common</artifactId>
196
                <version>1.4.0</version>
197
            </dependency>
198
            <dependency>
199
                <groupId>com.jgoodies</groupId>
200
                <artifactId>jgoodies-forms</artifactId>
201
                <version>1.6.0</version>
202
            </dependency>
203
            <dependency>
204
                <groupId>com.jgoodies</groupId>
205
                <artifactId>looks</artifactId>
206
                <version>2.2.2</version>
207
            </dependency>
208
            <dependency>
209
                <groupId>com.jeta</groupId>
210
                <artifactId>formsrt</artifactId>
211
                <version>2.1.0_M3-1</version>
212
            </dependency>                
213
            <dependency>
214
                <groupId>org.gvsig</groupId>
215
                <artifactId>org.gvsig.tools.lib</artifactId>
216
                <version>3.0.69-SNAPSHOT</version>
217
            </dependency>
218
            <dependency>
219
                <groupId>org.gvsig</groupId>
220
                <artifactId>org.gvsig.tools.lib</artifactId>
221
                <version>3.0.69-SNAPSHOT</version>
222
                <type>test-jar</type>
223
                <scope>test</scope>                    
224
            </dependency>        
225
            <dependency>
226
                <groupId>org.gvsig</groupId>
227
                <artifactId>org.gvsig.tools.swing</artifactId>
228
                <version>3.0.69-SNAPSHOT</version>
229
            </dependency>
230
            <dependency>
231
                <groupId>org.gvsig</groupId>
232
                <artifactId>org.gvsig.tools.swing.api</artifactId>
233
                <version>3.0.69-SNAPSHOT</version>
234
            </dependency>
235
            <dependency>
236
                <groupId>org.gvsig</groupId>
237
                <artifactId>org.gvsig.tools.swing.impl</artifactId>
238
                <version>3.0.69-SNAPSHOT</version>
239
            </dependency>
240
            <dependency>
241
                <groupId>org.gvsig</groupId>
242
                <artifactId>org.gvsig.tools.dynform.api</artifactId>
243
                <version>3.0.69-SNAPSHOT</version>
244
            </dependency>
245
            <dependency>
246
                <groupId>org.gvsig</groupId>
247
                <artifactId>org.gvsig.tools.dynform.spi</artifactId>
248
                <version>3.0.69-SNAPSHOT</version>
249
            </dependency>
250
            <dependency>
251
                <groupId>org.gvsig</groupId>
252
                <artifactId>org.gvsig.tools.dynform.services</artifactId>
253
                <version>3.0.69-SNAPSHOT</version>
254
            </dependency>
255
            <dependency>
256
                <groupId>org.gvsig</groupId>
257
                <artifactId>org.gvsig.tools.dynform.impl</artifactId>
258
                <version>3.0.69-SNAPSHOT</version>
259
            </dependency>
260
        </dependencies>
261
    </dependencyManagement>
262

    
263
    <dependencies>
264
        <dependency>
265
            <groupId>org.slf4j</groupId>
266
            <artifactId>slf4j-api</artifactId>
267
            <scope>compile</scope>
268
        </dependency>
269
        <dependency>
270
            <groupId>org.slf4j</groupId>
271
            <artifactId>slf4j-log4j12</artifactId>
272
            <scope>runtime</scope>
273
        </dependency>
274
        <dependency>
275
            <groupId>junit</groupId>
276
            <artifactId>junit</artifactId>
277
            <scope>test</scope>
278
        </dependency>        
279
    </dependencies>
280

    
281
    <build>
282
        <extensions>
283
            <extension>
284
                <groupId>org.apache.maven.wagon</groupId>
285
                <artifactId>wagon-webdav-jackrabbit</artifactId>
286
                <version>2.4</version>
287
            </extension>
288
        </extensions>
289
        
290
        <pluginManagement>
291
            <plugins>
292
                <plugin>
293
                    <groupId>org.apache.maven.plugins</groupId>
294
                    <artifactId>maven-deploy-plugin</artifactId>
295
                    <version>2.6</version>
296
                </plugin>        
297
                <plugin>
298
                    <groupId>org.apache.maven.plugins</groupId>
299
                    <artifactId>maven-surefire-plugin</artifactId>
300
                    <version>2.7.1</version>
301
                    <configuration>
302
                        <forkMode>once</forkMode>
303
                    </configuration>
304
                </plugin>
305
                <plugin>
306
                    <groupId>org.apache.maven.plugins</groupId>
307
                    <artifactId>maven-compiler-plugin</artifactId>
308
                    <version>2.3.2</version>
309
                    <configuration>
310
                        <source>1.7</source>
311
                        <target>1.7</target>
312
                        <encoding>ISO-8859-1</encoding>
313
                    </configuration>
314
                </plugin>
315

    
316
                <plugin>
317
                    <groupId>org.apache.maven.plugins</groupId>
318
                    <artifactId>maven-resources-plugin</artifactId>
319
                    <version>2.4.3</version>
320
                    <configuration>
321
                        <encoding>ISO-8859-1</encoding>
322
                    </configuration>
323
                </plugin>
324
        
325
                <plugin>
326
                    <groupId>org.apache.maven.plugins</groupId>
327
                    <artifactId>maven-javadoc-plugin</artifactId>
328
                    <version>2.9</version>
329
                    <configuration>
330
                        <docTitle>${project.name} ${project.version}</docTitle>
331
                        <encoding>ISO-8859-1</encoding>
332
                        <footer />
333
                        <header />
334
                        <keywords>true</keywords>
335
                        <detectLinks>true</detectLinks>
336
                        <javaApiLinks>
337
                            <property>
338
                                <name>api_1.4</name>
339
                                <value>http://download.oracle.com/javase/1.4.2/docs/api/</value>
340
                            </property>
341
                            <property>
342
                                <name>api_1.5</name>
343
                                <value>http://download.oracle.com/javase/1.5.0/docs/api/</value>
344
                            </property>
345
                            <property>
346
                                <name>api_1.6</name>
347
                                <value>http://download.oracle.com/javase/6/docs/api/</value>
348
                            </property>
349
                        </javaApiLinks>
350
                    </configuration>
351
                </plugin>
352
        
353
                <plugin>
354
                    <groupId>org.apache.maven.plugins</groupId>
355
                    <artifactId>maven-site-plugin</artifactId>
356
                    <configuration>
357
                        <chmod>true</chmod>
358
                        <chmodMode>a+rwX</chmodMode>
359
                    </configuration>
360
                </plugin>
361
          
362
                <plugin>
363
                    <groupId>org.apache.maven.plugins</groupId>
364
                    <artifactId>maven-jar-plugin</artifactId>
365
                    <version>2.3.1</version>
366
                    <configuration>
367
                        <archive>
368
                            <manifestEntries>
369
                                <Built-By>gvSIG Team</Built-By>
370
                            </manifestEntries>
371
                        </archive>
372
                    </configuration>
373
                </plugin>
374
          
375
                <plugin>
376
                    <groupId>org.codehaus.mojo</groupId>
377
                    <artifactId>properties-maven-plugin</artifactId>
378
                    <version>1.0-alpha-2</version>
379
                </plugin>
380
  
381
                <plugin>
382
                    <groupId>org.codehaus.gmaven</groupId>
383
                    <artifactId>gmaven-plugin</artifactId>
384
                    <version>1.4</version>
385
                </plugin>
386
  
387
                <plugin>
388
                    <groupId>org.apache.maven.plugins</groupId>
389
                    <artifactId>maven-antrun-plugin</artifactId>
390
                    <version>1.7</version>
391
                </plugin>
392

    
393
                <plugin>
394
                    <groupId>org.codehaus.mojo</groupId>
395
                    <artifactId>animal-sniffer-maven-plugin</artifactId>
396
                    <version>1.9</version>
397
                </plugin>
398

    
399
                <plugin>
400
                    <groupId>org.apache.maven.plugins</groupId>
401
                    <artifactId>maven-release-plugin</artifactId>
402
                    <version>2.4.2</version>
403
                </plugin>
404

    
405
                <plugin>
406
                    <groupId>org.apache.maven.plugins</groupId>
407
                    <artifactId>maven-assembly-plugin</artifactId>
408
                    <version>2.2-beta-5</version>
409
                </plugin>
410

    
411
                <plugin>
412
                    <groupId>org.apache.maven.plugins</groupId>
413
                    <artifactId>maven-clean-plugin</artifactId>
414
                    <version>2.4.1</version>
415
                </plugin>
416
          
417
                <plugin>
418
                    <groupId>org.codehaus.mojo</groupId>
419
                    <artifactId>exec-maven-plugin</artifactId>
420
                    <version>1.2</version>
421
                </plugin>    
422

    
423
                <plugin>
424
                    <groupId>com.mycila.maven-license-plugin</groupId>
425
                    <artifactId>maven-license-plugin</artifactId>
426
                    <version>1.10.b1</version>
427
                </plugin>    
428

    
429
                <plugin>
430
                    <groupId>org.apache.maven.plugins</groupId>
431
                    <artifactId>maven-source-plugin</artifactId>
432
                    <version>2.2.1</version>
433
                </plugin>
434

    
435
            </plugins>
436
        </pluginManagement>
437
      
438
        <plugins>
439
            <plugin>
440
                <groupId>org.apache.maven.plugins</groupId>
441
                <artifactId>maven-release-plugin</artifactId>
442
                <configuration>
443
                    <tagBase>https://devel.gvsig.org/svn/gvsig-tools/org.gvsig.tools/library/tags</tagBase>
444
                    <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules  
445
                    are not installed, so the dependencies between modules are not met. With this configuration   
446
                    we force the module installation. -->  
447
                    <preparationGoals>clean install</preparationGoals>  
448
                    <autoVersionSubmodules>true</autoVersionSubmodules>
449
                    <goals>deploy</goals>
450
                </configuration>
451
            </plugin>
452
            <plugin>
453
                <!-- to continue building  when test fail -->
454
                <groupId>org.apache.maven.plugins</groupId>
455
                <artifactId>maven-surefire-plugin</artifactId>
456
                <configuration>
457
                    <testFailureIgnore>true</testFailureIgnore>
458
                </configuration>
459
            </plugin>
460
        </plugins>
461
    </build>
462
    
463
    <reporting>
464
        <excludeDefaults>true</excludeDefaults>
465
        <plugins>
466
            <plugin>
467
                <groupId>org.apache.maven.plugins</groupId>
468
                <artifactId>maven-project-info-reports-plugin</artifactId>
469
                <version>2.7</version>
470
            </plugin>
471
            <plugin>
472
                <groupId>org.apache.maven.plugins</groupId>
473
                <artifactId>maven-javadoc-plugin</artifactId>
474
                <version>2.9</version>
475
            </plugin>
476
            <plugin>
477
                <groupId>org.apache.maven.plugins</groupId>
478
                <artifactId>maven-jxr-plugin</artifactId>
479
                <version>2.3</version>
480
                <configuration>
481
                    <linkJavadoc>true</linkJavadoc>
482
                </configuration>
483
            </plugin>
484
        </plugins>
485
    </reporting>
486
        
487
  
488
    <properties>
489
        <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
490
        <localRepository>${user.home}/.m2/repository</localRepository>
491
        <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
492

    
493
    </properties>
494
    
495
    <profiles>
496
        <profile>
497
            <id>cdc</id>
498
            <activation>
499
                <activeByDefault>false</activeByDefault>
500
            </activation>
501
            <repositories>
502
                <repository>
503
                    <id>gvsig-public-http-repository</id>
504
                    <name>gvSIG maven public HTTP repository</name>
505
                    <url>http://devel.gvsig.org/m2repo/j2me</url>
506
                    <releases>
507
                        <enabled>true</enabled>
508
                        <updatePolicy>daily</updatePolicy>
509
                        <checksumPolicy>warn</checksumPolicy>
510
                    </releases>
511
                    <snapshots>
512
                        <enabled>true</enabled>
513
                        <updatePolicy>interval:60</updatePolicy>
514
                        <checksumPolicy>warn</checksumPolicy>
515
                    </snapshots>
516
                </repository>
517
                <!-- 
518
                <repository>
519
                    <id>osgeo</id>
520
                    <name>Open Source Geospatial Foundation</name>
521
                    <url>http://download.osgeo.org/webdav/geotools</url>
522
                    <releases>
523
                        <enabled>true</enabled>
524
                        <updatePolicy>never</updatePolicy>
525
                        <checksumPolicy>warn</checksumPolicy>
526
                    </releases>
527
                    <snapshots>
528
                        <enabled>false</enabled>
529
                    </snapshots>
530
                </repository>
531
                -->
532
            </repositories>
533
            <modules>
534
                <module>org.gvsig.tools.lib</module>
535
            </modules>
536
        </profile>
537
        <profile>
538
            <id>se</id>
539
            <activation>
540
                <activeByDefault>true</activeByDefault>
541
            </activation>
542
            <repositories>
543
                <repository>
544
                    <id>gvsig-public-http-repository</id>
545
                    <name>gvSIG maven public HTTP repository</name>
546
                    <url>http://devel.gvsig.org/m2repo/j2se</url>
547
                    <releases>
548
                        <enabled>true</enabled>
549
                        <updatePolicy>daily</updatePolicy>
550
                        <checksumPolicy>warn</checksumPolicy>
551
                    </releases>
552
                    <snapshots>
553
                        <enabled>true</enabled>
554
                        <updatePolicy>daily</updatePolicy>
555
                        <checksumPolicy>warn</checksumPolicy>
556
                    </snapshots>
557
                </repository>
558
            </repositories>
559
            <modules>
560
                <module>org.gvsig.tools.lib</module>
561
                <module>org.gvsig.tools.swing</module>
562
                <module>org.gvsig.tools.main</module>
563
                <module>org.gvsig.tools.dynform</module>
564
            </modules>
565
        </profile>
566
    </profiles>
567
</project>