Statistics
| Revision:

gvsig-tools / org.gvsig.maven.base / trunk / org.gvsig.maven.base / org.gvsig.maven.base.pom / pom.xml @ 87

History | View | Annotate | Download (30.2 KB)

1
<?xml version="1.0" encoding="ISO-8859-1"?>
2

    
3
<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">
4
        <modelVersion>4.0.0</modelVersion>
5
        <artifactId>org.gvsig.maven.base.pom</artifactId>
6
        <packaging>pom</packaging>
7
        <name>org.gvsig.maven.base.pom</name>
8
        <description>Base POM for all GvSIG projects</description>
9
        <url>http://www.gvsig.org/</url>
10
        <inceptionYear>2004</inceptionYear>
11
        <parent>
12
                <groupId>org.gvsig</groupId>
13
                <artifactId>org.gvsig.maven.base</artifactId>
14
                <version>1.0.5</version>
15
        </parent>        
16
        <issueManagement>
17
                <system>trac</system>
18
                <url>https://gvsig.org/trac/bugtracking/</url>
19
        </issueManagement>
20
        <ciManagement />
21
        <mailingLists>
22
                <mailingList>
23
                        <name>User List</name>
24
                        <subscribe>http://runas.cap.gva.es/mailman/listinfo/gvsig_usuarios</subscribe>
25
                        <unsubscribe>http://runas.cap.gva.es/mailman/listinfo/gvsig_usuarios</unsubscribe>
26
                        <post>gvsig_usuarios@runas.cap.gva.es</post>
27
                        <archive>https://gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
28
                        <otherArchives>
29
                                <otherArchive>http://www.mail-archive.com/gvsig_usuarios@runas.cap.gva.es</otherArchive>
30
                                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
31
                        </otherArchives>
32
                </mailingList>
33
                <mailingList>
34
                        <name>Developer List</name>
35
                        <subscribe>http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores</subscribe>
36
                        <unsubscribe>http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores</unsubscribe>
37
                        <post>gvsig_desarrolladores@runas.cap.gva.es</post>
38
                        <archive>https://gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
39
                        <otherArchives>
40
                                <otherArchive>http://www.mail-archive.com/gvsig_desarrolladores@runas.cap.gva.es</otherArchive>
41
                                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
42
                        </otherArchives>
43
                </mailingList>
44
                <mailingList>
45
                        <name>International List</name>
46
                        <subscribe>http://runas.cap.gva.es/mailman/listinfo/gvsig_internacional</subscribe>
47
                        <unsubscribe>http://runas.cap.gva.es/mailman/listinfo/gvsig_internacional</unsubscribe>
48
                        <post>gvsig_internacional@runas.cap.gva.es</post>
49
                        <archive>https://gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
50
                        <otherArchives>
51
                                <otherArchive>http://www.mail-archive.com/gvsig_internacional@runas.cap.gva.es</otherArchive>
52
                                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
53
                        </otherArchives>
54
                </mailingList>
55
        </mailingLists>
56
        <!--
57
                Put here the global properties who use all the projects of GvSIG
58
        -->
59
        <properties>
60
                <localRepository>${user.home}/.m2/repository</localRepository>
61
                <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
62
                <cdc-runtime>${localRepository}/com/sun/phoneme/btclasses/bn102/btclasses-bn102.zip${path.separator}${localRepository}/com/sun/phonemert/bn102/rt-bn102.jar${path.separator}${localRepository}/org/gvsig/mobile/cdc-addons/1.0-SNAPSHOT/cdc-addons-1.0-SNAPSHOT.jar</cdc-runtime>
63
                <site-repository>scp://shell.forge.osor.eu/home/groups/gvsig-desktop/www/downloads/pub/projects/gvSIG-desktop/docs/reference/${project.artifactId}/2.0.0</site-repository>
64
                <base.tools.path>${project.build.directory}/org.gvsig.maven.base.tools</base.tools.path>
65
        </properties>
66
        <dependencyManagement>
67
                <!--
68
                        NOTE: the list of dependencies is ordered alphabetically by the artifactId.
69
                        Please, if new dependencies are added, keep the order.
70
                -->
71
                <dependencies>
72
                        <dependency>
73
                                <groupId>org.jzkit</groupId>
74
                                <artifactId>a2j-runtime</artifactId>
75
                                <version>2.0.9</version>
76
                        </dependency>
77
                        <dependency>
78
                                <groupId>org.jzkit</groupId>
79
                                <artifactId>a2j</artifactId>
80
                                <version>2.0.9</version>
81
                        </dependency>
82
                        <dependency>
83
                                <groupId>net.swing</groupId>
84
                                <artifactId>amic-util</artifactId>
85
                                <version>unknown</version>
86
                        </dependency>
87
                        <dependency>
88
                                <groupId>org.apache.xmlgraphics</groupId>
89
                                <artifactId>batik-gvt</artifactId>
90
                                <version>1.7</version>
91
                        </dependency>
92
                        <dependency>
93
                                <groupId>org.apache.xmlgraphics</groupId>
94
                                <artifactId>batik-script</artifactId>
95
                                <version>1.7</version>
96
                        </dependency>
97
                        <dependency>
98
                                <groupId>org.apache.xmlgraphics</groupId>
99
                                <artifactId>batik-awt-util</artifactId>
100
                                <version>1.7</version>
101
                        </dependency>
102
                        <dependency>
103
                                <groupId>bsf</groupId>
104
                                <artifactId>bsf</artifactId>
105
                                <version>2.3.0-rc1</version>
106
                        </dependency>
107
                        <dependency>
108
                                <groupId>bsh</groupId>
109
                                <artifactId>bsh</artifactId>
110
                                <version>2.0b1</version>
111
                        </dependency>
112
                        <dependency>
113
                                <groupId>castor</groupId>
114
                                <artifactId>castor</artifactId>
115
                                <version>0.9.5.3</version>
116
                        </dependency>
117
                        <dependency>
118
                                <groupId>commons-beanutils</groupId>
119
                                <artifactId>commons-beanutils</artifactId>
120
                                <version>1.6</version>
121
                        </dependency>
122
                        <dependency>
123
                                <groupId>commons-dbcp</groupId>
124
                                <artifactId>commons-dbcp</artifactId>
125
                                <version>1.2.2</version>
126
                        </dependency>
127
                        <dependency>
128
                                <groupId>commons-collections</groupId>
129
                                <artifactId>commons-collections</artifactId>
130
                                <version>3.2.1</version>
131
                        </dependency>
132
                        <dependency>
133
                                <groupId>commons-httpclient</groupId>
134
                                <artifactId>commons-httpclient</artifactId>
135
                                <version>2.0.2</version>
136
                        </dependency>
137
                        <dependency>
138
                                <groupId>org.dspace</groupId>
139
                                <artifactId>cql-java</artifactId>
140
                                <version>1.0</version>
141
                        </dependency>
142
                        <dependency>
143
                                <groupId>flanagan</groupId>
144
                                <artifactId>flanagan</artifactId>
145
                                <version>20090616</version>
146
                        </dependency>
147
                        <dependency>
148
                                <groupId>net.sf</groupId>
149
                                <artifactId>flib-jcalendar</artifactId>
150
                                <version>unknown</version>
151
                        </dependency>
152
                        <dependency>
153
                                <groupId>org.opengis</groupId>
154
                                <artifactId>geoapi</artifactId>
155
                                <version>2.0</version>
156
                        </dependency>
157
                        <dependency>
158
                                <groupId>geojava</groupId>
159
                                <artifactId>geojava</artifactId>
160
                                <version>unknown</version>
161
                        </dependency>
162
                        <dependency>
163
                                <groupId>org.geonames</groupId>
164
                                <artifactId>geonames</artifactId>
165
                                <version>1.0</version>
166
                                <classifier>java5</classifier>
167
                        </dependency>
168
                        <dependency>
169
                                <groupId>org.geotools</groupId>
170
                                <artifactId>gt2-epsg-esri</artifactId>
171
                                <version>unknown</version>
172
                        </dependency>
173
                        <dependency>
174
                                <groupId>org.geotools</groupId>
175
                                <artifactId>gt2-epsg-hsql</artifactId>
176
                                <version>unknown</version>
177
                        </dependency>
178
                        <dependency>
179
                                <groupId>org.geotools</groupId>
180
                                <artifactId>gt2-epsg-iau2000</artifactId>
181
                                <version>unknown</version>
182
                        </dependency>
183
                        <dependency>
184
                                <groupId>org.geotools</groupId>
185
                                <artifactId>gt2-epsg-usr</artifactId>
186
                                <version>unknown</version>
187
                        </dependency>
188
                        <dependency>
189
                                <groupId>org.geotools</groupId>
190
                                <artifactId>gt2-legacy</artifactId>
191
                                <version>unknown</version>
192
                        </dependency>
193
                        <dependency>
194
                                <groupId>org.geotools</groupId>
195
                                <artifactId>gt2-main</artifactId>
196
                                <version>unknown</version>
197
                        </dependency>
198
                        <dependency>
199
                                <groupId>hsqldb</groupId>
200
                                <artifactId>hsqldb</artifactId>
201
                                <version>1.7.3.0</version>
202
                        </dependency>
203
                        <dependency>
204
                                <groupId>com.lowagie</groupId>
205
                                <artifactId>itext</artifactId>
206
                                <version>2.1.4</version>
207
                        </dependency>
208
                        <dependency>
209
                                <groupId>javax.media</groupId>
210
                                <artifactId>jai_core</artifactId>
211
                                <version>1.1.3</version>
212
                        </dependency>
213
                        <dependency>
214
                                <groupId>javax.media</groupId>
215
                                <artifactId>jai_codec</artifactId>
216
                                <version>1.1.3</version>
217
                        </dependency>
218
                        <dependency>
219
                                <groupId>gov.nist.math</groupId>
220
                                <artifactId>jama</artifactId>
221
                                <version>unknown</version>
222
                        </dependency>
223
                        <dependency>
224
                                <groupId>javax.help</groupId>
225
                                <artifactId>javahelp</artifactId>
226
                                <version>2.0.05</version>
227
                        </dependency>
228
                        <dependency>
229
                                <groupId>jre</groupId>
230
                                <artifactId>javaws</artifactId>
231
                                <version>any</version>
232
                                <type>jar</type>
233
                                <scope>system</scope>
234
                                <systemPath>${java.home}/lib/javaws.jar</systemPath>
235
                        </dependency>
236
                        <dependency>
237
                                <groupId>jfree</groupId>
238
                                <artifactId>jcommon</artifactId>
239
                                <version>1.0.12</version>
240
                        </dependency>
241
                        <dependency>
242
                                <groupId>jdom</groupId>
243
                                <artifactId>jdom</artifactId>
244
                                <version>1.0</version>
245
                        </dependency>
246
                        <dependency>
247
                                <groupId>org.nfunk</groupId>
248
                                <artifactId>jep</artifactId>
249
                                <version>2.4.0</version>
250
                        </dependency>
251
                        <dependency>
252
                                <groupId>jfree</groupId>
253
                                <artifactId>jfreechart</artifactId>
254
                                <version>1.0.7</version>
255
                        </dependency>
256
                        <dependency>
257
                                <groupId>net.sf</groupId>
258
                                <artifactId>jgraph</artifactId>
259
                                <version>5.10.1.5</version>
260
                        </dependency>
261
                        <dependency>
262
                                <groupId>net.sf</groupId>
263
                                <artifactId>jgridshiftapi</artifactId>
264
                                <version>1.0</version>
265
                        </dependency>
266
                        <dependency>
267
                                <groupId>com.sun</groupId>
268
                                <artifactId>jimi</artifactId>
269
                                <version>1.1</version>
270
                        </dependency>
271
                        <dependency>
272
                                <groupId>org.jpedal</groupId>
273
                                <artifactId>jpedal</artifactId>
274
                                <version>unknown</version>
275
                        </dependency>
276
                        <dependency>
277
                                <groupId>net.sf</groupId>
278
                                <artifactId>jsi</artifactId>
279
                                <version>unknown</version>
280
                        </dependency>
281
                        <dependency>
282
                                <groupId>com.vividsolutions</groupId>
283
                                <artifactId>jts</artifactId>
284
                                <version>1.9</version>
285
                        </dependency>
286
                        <dependency>
287
                                <groupId>com.vividsolutions</groupId>
288
                                <artifactId>jtsio</artifactId>
289
                                <version>1.7</version>
290
                        </dependency>
291
                        <dependency>
292
                                <groupId>junit</groupId>
293
                                <artifactId>junit</artifactId>
294
                                <version>3.8.1</version>
295
                                <scope>test</scope>
296
                        </dependency>
297
                        <dependency>
298
                                <groupId>jwizardcomponent</groupId>
299
                                <artifactId>jwizardcomponent</artifactId>
300
                                <version>1.2.2</version>
301
                        </dependency>
302
                        <dependency>
303
                                <groupId>org.jzkit</groupId>
304
                                <artifactId>jzkit2-core</artifactId>
305
                                <version>2.0.0</version>
306
                        </dependency>
307
                        <dependency>
308
                                <groupId>org.jzkit</groupId>
309
                                <artifactId>jzkit2-z3950</artifactId>
310
                                <version>2.0.0</version>
311
                        </dependency>
312
                        <dependency>
313
                                <groupId>org.jzkit</groupId>
314
                                <artifactId>jzkit2-origin</artifactId>
315
                                <version>2.0.0</version>
316
                        </dependency>
317
                        <dependency>
318
                                <groupId>net.sf.kxml</groupId>
319
                                <artifactId>kxml2</artifactId>
320
                                <version>2.2.2</version>
321
                        </dependency>
322
                        <dependency>
323
                                <groupId>log4j</groupId>
324
                                <artifactId>log4j</artifactId>
325
                                <version>1.2.14</version>
326
                                <scope>runtime</scope>
327
                        </dependency>
328
                        <dependency>
329
                                <groupId>com.jgoodies</groupId>
330
                                <artifactId>looks</artifactId>
331
                                <version>2.1.4</version>
332
                        </dependency>
333
                        <dependency>
334
                                <groupId>org.gvsig</groupId>
335
                                <artifactId>org.gvsig.gpe.lib.api</artifactId>
336
                                <version>2.1-SNAPSHOT</version>
337
                        </dependency>
338
                        <dependency>
339
                                <groupId>org.gvsig</groupId>
340
                                <artifactId>org.gvsig.gpe.lib.spi</artifactId>
341
                                <version>2.1-SNAPSHOT</version>
342
                        </dependency>
343
                        <dependency>
344
                                <groupId>org.gvsig</groupId>
345
                                <artifactId>org.gvsig.gpe.lib.impl</artifactId>
346
                                <version>2.1-SNAPSHOT</version>
347
                        </dependency>
348
                        <dependency>
349
                                <groupId>org.gvsig</groupId>
350
                                <artifactId>org.gvsig.gpe.prov.xml</artifactId>
351
                                <version>2.1-SNAPSHOT</version>
352
                        </dependency>
353
                        <dependency>
354
                                <groupId>org.gvsig</groupId>
355
                                <artifactId>org.gvsig.gpe.prov.gml</artifactId>
356
                                <version>2.1-SNAPSHOT</version>
357
                        </dependency>
358
                        <dependency>
359
                                <groupId>org.gvsig</groupId>
360
                                <artifactId>org.gvsig.gpe.prov.kml</artifactId>
361
                                <version>2.1-SNAPSHOT</version>
362
                        </dependency>
363
                        <dependency>
364
                                <groupId>org.gvsig</groupId>
365
                                <artifactId>org.gvsig.xmlpull.lib.api</artifactId>
366
                                <version>2.0-SNAPSHOT</version>
367
                        </dependency>
368
                        <dependency>
369
                                <groupId>org.gvsig</groupId>
370
                                <artifactId>org.gvsig.xmlpull.lib.spi</artifactId>
371
                                <version>2.0-SNAPSHOT</version>
372
                        </dependency>
373
                        <dependency>
374
                                <groupId>org.gvsig</groupId>
375
                                <artifactId>org.gvsig.xmlpull.lib.impl</artifactId>
376
                                <version>2.0-SNAPSHOT</version>
377
                        </dependency>
378
                        <dependency>
379
                                <groupId>org.gvsig</groupId>
380
                                <artifactId>org.gvsig.xmlpull.prov.stax</artifactId>
381
                                <version>2.0-SNAPSHOT</version>
382
                        </dependency>
383
                        <dependency>
384
                                <groupId>org.gvsig</groupId>
385
                                <artifactId>org.gvsig.xmlpull.prov.kxml</artifactId>
386
                                <version>2.0-SNAPSHOT</version>
387
                        </dependency>
388
                        <dependency>
389
                                <groupId>org.gvsig</groupId>
390
                                <artifactId>org.gvsig.xmpull.lib.impl</artifactId>
391
                                <version>2.0-SNAPSHOT</version>
392
                        </dependency>
393
                        <dependency>
394
                                <groupId>org.gvsig</groupId>
395
                                <artifactId>org.gvsig.xmlschema.lib.api</artifactId>
396
                                <version>2.0-SNAPSHOT</version>
397
                        </dependency>
398
                        <dependency>
399
                                <groupId>org.gvsig</groupId>
400
                                <artifactId>org.gvsig.xmlschema.lib.impl</artifactId>
401
                                <version>2.0-SNAPSHOT</version>
402
                        </dependency>
403
                        <dependency>
404
                                <groupId>com.ostermiller</groupId>
405
                                <artifactId>ostermillerutils</artifactId>
406
                                <version>1.4.3</version>
407
                        </dependency>
408
                        <dependency>
409
                                <groupId>mysql</groupId>
410
                                <artifactId>mysql-connector-java</artifactId>
411
                                <version>5.1.6</version>
412
                        </dependency>
413
                        <dependency>
414
                                <groupId>postgresql</groupId>
415
                                <artifactId>postgresql</artifactId>
416
                                <version>8.3-603.jdbc3</version>
417
                        </dependency>
418
                        <dependency>
419
                                <groupId>es.unex</groupId>
420
                                <artifactId>sextante</artifactId>
421
                                <version>0.15</version>
422
                        </dependency>
423
                        <dependency>
424
                                <groupId>es.unex</groupId>
425
                                <artifactId>sextante</artifactId>
426
                                <version>0.15</version>
427
                                <classifier>gui</classifier>
428
                        </dependency>
429
                        <dependency>
430
                                <groupId>org.slf4j</groupId>
431
                                <artifactId>slf4j-api</artifactId>
432
                                <version>1.5.5</version>
433
                        </dependency>
434
                        <dependency>
435
                                <groupId>org.slf4j</groupId>
436
                                <artifactId>slf4j-log4j12</artifactId>
437
                                <version>1.5.5</version>
438
                                <scope>runtime</scope>
439
                        </dependency>
440
                        <dependency>
441
                                <groupId>spatialindex</groupId>
442
                                <artifactId>spatialindex</artifactId>
443
                                <version>unknown</version>
444
                        </dependency>
445
                        <dependency>
446
                                <groupId>org.springframework</groupId>
447
                                <artifactId>spring</artifactId>
448
                                <version>1.2.8</version>
449
                        </dependency>
450
                        <dependency>
451
                                <groupId>net.sf</groupId>
452
                                <artifactId>sqljep</artifactId>
453
                                <version>0.2</version>
454
                        </dependency>
455
                        <dependency>
456
                                <groupId>net.sf.smc</groupId>
457
                                <artifactId>smc</artifactId>
458
                                <version>4.3</version>
459
                        </dependency>
460
                        <dependency>
461
                                <groupId>soap</groupId>
462
                                <artifactId>soap</artifactId>
463
                                <version>2.3</version>
464
                        </dependency>
465
                        <dependency>
466
                                <groupId>tablelayout</groupId>
467
                                <artifactId>TableLayout</artifactId>
468
                                <version>20050920</version>
469
                        </dependency>
470
                        <dependency>
471
                                <groupId>java3d</groupId>
472
                                <artifactId>vecmath</artifactId>
473
                                <version>1.3.1</version>
474
                        </dependency>
475
                        <dependency>
476
                                <groupId>xerces</groupId>
477
                                <artifactId>xercesImpl</artifactId>
478
                                <version>2.5.0</version>
479
                        </dependency>
480
                        <dependency>
481
                                <groupId>zql</groupId>
482
                                <artifactId>zql</artifactId>
483
                                <version>unknown</version>
484
                        </dependency>
485
                </dependencies>
486
        </dependencyManagement>
487
        <dependencies>
488
                <dependency>
489
                        <groupId>junit</groupId>
490
                        <artifactId>junit</artifactId>
491
                </dependency>
492
                <dependency>
493
                        <groupId>org.slf4j</groupId>
494
                        <artifactId>slf4j-api</artifactId>
495
                </dependency>
496
                <dependency>
497
                        <groupId>org.slf4j</groupId>
498
                        <artifactId>slf4j-log4j12</artifactId>
499
                </dependency>
500
                <dependency>
501
                        <groupId>log4j</groupId>
502
                        <artifactId>log4j</artifactId>
503
                        <!--
504
                                TODO: Change to runtime when everything becomes migrated to SLF4J
505
                        -->
506
                        <scope>compile</scope>
507
                </dependency>
508
                <dependency>
509
                        <groupId>org.gvsig</groupId>
510
                        <artifactId>org.gvsig.maven.base.tools</artifactId>
511
                        <version>1.0.5</version>
512
                </dependency>
513
        </dependencies>
514
        <build>
515
                <extensions>
516
                        <extension>
517
                                <groupId>org.gvsig.maven.wagon</groupId>
518
                                <artifactId>wagon-ftp</artifactId>
519
                                <version>0.2</version>
520
                        </extension>
521
                </extensions>
522
                <pluginManagement>
523
                        <plugins>
524
                                <plugin>
525
                                        <artifactId>maven-antrun-plugin</artifactId>
526
                                        <dependencies>
527
                                                <dependency>
528
                                                        <groupId>org.apache.ant</groupId>
529
                                                        <artifactId>ant-trax</artifactId>
530
                                                        <version>1.7.1</version>
531
                                                </dependency>
532
                                                <dependency>
533
                                                        <groupId>xalan</groupId>
534
                                                        <artifactId>xalan</artifactId>
535
                                                        <version>2.6.0</version>
536
                                                </dependency>
537
                                        </dependencies>
538
                                </plugin>
539
                                <!--
540
                                        plugin> <groupId>org.apache.maven.plugins</groupId>
541
                                        <artifactId>maven-javadoc-plugin</artifactId> </plugin -->
542
                        </plugins>
543
                </pluginManagement>
544
                <plugins>
545
                        <plugin>
546
                                <groupId>org.apache.maven.plugins</groupId>
547
                                <artifactId>maven-dependency-plugin</artifactId>
548
                                <executions>
549
                                        <execution>
550
                                                <id>unpack-build-tools</id>
551
                                                <phase>generate-sources</phase>
552
                                                <goals>
553
                                                        <goal>unpack-dependencies</goal>
554
                                                </goals>
555
                                                <configuration>
556
                                                        <includeArtifactIds>org.gvsig.maven.base.tools</includeArtifactIds>
557
                                                        <outputDirectory>${project.build.directory}/org.gvsig.maven.base.tools</outputDirectory>
558
                                                        <overWriteReleases>true</overWriteReleases>
559
                                                        <overWriteSnapshots>true</overWriteSnapshots>
560
                                                </configuration>
561
                                        </execution>
562
                                </executions>
563
                        </plugin>
564
                        <plugin>
565
                                <groupId>org.apache.maven.plugins</groupId>
566
                                <artifactId>maven-compiler-plugin</artifactId>
567
                                <configuration>
568
                                        <source>1.5</source>
569
                                        <target>1.5</target>
570
                                        <!-- put your configurations here -->
571
                                        <encoding>ISO-8859-1</encoding>
572
                                        <!--<failOnError>false</failOnError>-->
573
                                </configuration>
574
                        </plugin>
575
                        <plugin>
576
                                <groupId>org.apache.maven.plugins</groupId>
577
                                <artifactId>maven-resources-plugin</artifactId>
578
                                <configuration>
579
                                        <encoding>ISO-8859-1</encoding>
580
                                </configuration>
581
                        </plugin>
582
                        <plugin>
583
                                <groupId>org.apache.maven.plugins</groupId>
584
                                <artifactId>maven-eclipse-plugin</artifactId>
585
                                <configuration>
586
                                        <downloadSources>true</downloadSources>
587
                                        <downloadJavadocs>true</downloadJavadocs>
588
                                        <projectNameTemplate>${project.name}</projectNameTemplate>
589
                                </configuration>
590
                        </plugin>
591
                        <plugin>
592
                                <groupId>org.apache.maven.plugins</groupId>
593
                                <artifactId>maven-source-plugin</artifactId>
594
                                <executions>
595
                                        <execution>
596
                                                <id>attach-sources</id>
597
                                                <goals>
598
                                                        <goal>jar</goal>
599
                                                </goals>
600
                                        </execution>
601
                                </executions>
602
                        </plugin>
603
                        <plugin>
604
                                <groupId>org.apache.maven.plugins</groupId>
605
                                <artifactId>maven-checkstyle-plugin</artifactId>
606
                                <dependencies>
607
                                        <dependency>
608
                                                <groupId>checkstyle</groupId>
609
                                                <artifactId>checkstyle</artifactId>
610
                                                <version>4.4</version>
611
                                        </dependency>
612
                                        <dependency>
613
                                                <groupId>checkstyle</groupId>
614
                                                <artifactId>checkstyle-optional</artifactId>
615
                                                <version>4.4</version>
616
                                        </dependency>
617
                                        <dependency>
618
                                                <groupId>org.gvsig</groupId>
619
                                                <artifactId>org.gvsig.maven.base.tools</artifactId>
620
                                                <version>1.0.3-SNAPSHOT</version>
621
                                        </dependency>
622
                                </dependencies>
623
                        </plugin>
624
                        <plugin>
625
                                <artifactId>maven-surefire-plugin</artifactId>
626
                                <configuration>
627
                                        <forkMode>once</forkMode>
628
                                        <environmentVariables>
629
                                                <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
630
                                                <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
631
                                                <PATH>${user.home}/.depman/bin</PATH>
632
                                        </environmentVariables>
633
                                </configuration>
634
                        </plugin>
635
                        <plugin>
636
                                <groupId>org.apache.maven.plugins</groupId>
637
                                <artifactId>maven-javadoc-plugin</artifactId>
638

    
639
                                <configuration>
640
                                        <encoding>ISO-8859-1</encoding>
641
                                        <footer />
642
                                        <header />
643
                                        <keywords>true</keywords>
644
                                        <links>
645
                                                <link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
646
                                                <link>http://maven.apache.org/ref/current/apidocs</link>
647
                                                <link>http://www.slf4j.org/api/</link>
648
                                                <link>http://junit.sourceforge.net/javadoc/</link>
649
                                        </links>
650
                                </configuration>
651
                        </plugin>
652
                </plugins>
653
        </build>
654
        <profiles>
655
                <profile>
656
                        <id>release</id>
657
                        <activation>
658
                                <activeByDefault>true</activeByDefault>
659
                        </activation>
660
                        <build>
661
                                <plugins>
662
                                        <plugin>
663
                                                <groupId>org.apache.maven.plugins</groupId>
664
                                                <artifactId>maven-javadoc-plugin</artifactId>
665

    
666
                                                <executions>
667
                                                        <execution>
668
                                                                <id>attach-javadocs</id>
669
                                                                <goals>
670
                                                                        <goal>jar</goal>
671
                                                                </goals>
672
                                                        </execution>
673
                                                </executions>
674
                                        </plugin>
675
                                </plugins>
676
                        </build>
677
                </profile>
678
                <profile>
679
                        <id>cdc</id>
680
                        <activation>
681
                                <activeByDefault>false</activeByDefault>
682
                        </activation>
683
                        <dependencies>
684
                                <dependency>
685
                                        <groupId>com.sun.phoneme</groupId>
686
                                        <artifactId>btclasses</artifactId>
687
                                        <version>bn102</version>
688
                                        <type>zip</type>
689
                                </dependency>
690
                                <dependency>
691
                                        <groupId>com.sun.phoneme</groupId>
692
                                        <artifactId>rt</artifactId>
693
                                        <version>bn102</version>
694
                                </dependency>
695
                                <dependency>
696
                                        <groupId>org.gvsig.mobile</groupId>
697
                                        <artifactId>cdc-addons</artifactId>
698
                                        <version>1.0-SNAPSHOT</version>
699
                                </dependency>
700
                        </dependencies>
701
                        <build>
702
                                <!--
703
                                        finalName>${project.artifactId}.cdc-${project.version}-${buildnumber}</finalName -->
704
                                <!--finalName>${project.artifactId}-cdc-${project.version}</finalName-->
705
                                <plugins>
706
                                        <plugin>
707
                                                <groupId>org.apache.maven.plugins</groupId>
708
                                                <artifactId>maven-compiler-plugin</artifactId>
709
                                                <configuration>
710
                                                        <source>1.4</source>
711
                                                        <target>1.4</target>
712
                                                        <compilerArguments>
713
                                                                <bootclasspath>${cdc-runtime}</bootclasspath>
714
                                                        </compilerArguments>
715
                                                </configuration>
716
                                        </plugin>
717
                                </plugins>
718
                        </build>
719
                        <repositories>
720
                                <repository>
721
                                        <id>gvsig-public-http-repository</id>
722
                                        <name>gvSIG maven public HTTP repository</name>
723
                                        <url>http://downloads.gvsig.org/pub/gvSIG-mobile/maven-repository</url>
724
                                </repository>
725
                        </repositories>
726
                        <distributionManagement>
727
                                <repository>
728
                                        <id>gvsig-ftp-repository</id>
729
                                        <name>gvSIG Mobile maven FTP repository</name>
730
                                        <url>ftpes://downloads.gvsig.org/anon/pub/gvSIG-mobile/maven-repository</url>
731
                                </repository>
732
                                <snapshotRepository>
733
                                        <id>gvsig-ftp-repository</id>
734
                                        <name>gvSIG Mobile maven FTP repository</name>
735
                                        <url>ftpes://downloads.gvsig.org/anon/pub/gvSIG-mobile/maven-repository</url>
736
                                </snapshotRepository>
737
                        </distributionManagement>
738
                </profile>
739

    
740
                <profile>
741
                        <id>windows-profile</id>
742
                        <activation>
743
                                <os>
744
                                        <family>windows</family>
745
                                </os>
746
                        </activation>
747
                        <build>
748
                                <plugins>
749
                                        <plugin>
750
                                                <groupId>org.apache.maven.plugins</groupId>
751
                                                <artifactId>maven-dependency-plugin</artifactId>
752
                                                <executions>
753
                                                        <execution>
754
                                                                <id>unpack-dependencies</id>
755
                                                                <phase>generate-sources</phase>
756
                                                                <goals>
757
                                                                        <goal>unpack-dependencies</goal>
758
                                                                </goals>
759
                                                                <configuration>
760
                                                                        <includeTypes>tar.gz</includeTypes>
761
                                                                        <outputDirectory>${user.home}/.depman</outputDirectory>
762
                                                                        <overWriteReleases>true</overWriteReleases>
763
                                                                        <overWriteSnapshots>true</overWriteSnapshots>
764
                                                                </configuration>
765
                                                        </execution>
766
                                                </executions>
767
                                        </plugin>
768
                                </plugins>
769
                        </build>
770
                </profile>
771
                <profile>
772
                        <id>linux-profile</id>
773
                        <activation>
774
                                <os>
775
                                        <family>linux</family>
776
                                </os>
777
                        </activation>
778
                        <build>
779
                                <plugins>
780
                                        <plugin>
781
                                                <groupId>org.apache.maven.plugins</groupId>
782
                                                <artifactId>maven-dependency-plugin</artifactId>
783
                                                <executions>
784
                                                        <execution>
785
                                                                <id>copy-dependencies</id>
786
                                                                <phase>generate-sources</phase>
787
                                                                <goals>
788
                                                                        <goal>copy-dependencies</goal>
789
                                                                </goals>
790
                                                                <configuration>
791
                                                                        <includeTypes>tar.gz</includeTypes>
792
                                                                        <outputDirectory>${project.build.directory}/native_dependencies</outputDirectory>
793
                                                                        <overWriteReleases>true</overWriteReleases>
794
                                                                        <overWriteSnapshots>true</overWriteSnapshots>
795
                                                                        <overWriteIfNewer>true</overWriteIfNewer>
796
                                                                </configuration>
797
                                                        </execution>
798
                                                </executions>
799
                                        </plugin>
800
                                        <plugin>
801
                                                <groupId>org.codehaus.mojo</groupId>
802
                                                <artifactId>exec-maven-plugin</artifactId>
803
                                                <executions>
804
                                                        <execution>
805
                                                                <id>unpack-dependencies</id>
806
                                                                <phase>generate-sources</phase>
807
                                                                <goals>
808
                                                                        <goal>exec</goal>
809
                                                                </goals>
810
                                                                <configuration>
811
                                                                        <executable>sh</executable>
812
                                                                        <arguments>
813
                                                                                <argument>${project.build.directory}/org.gvsig.maven.base.tools/bash/unpack-dependencies.sh</argument>
814
                                                                                <argument>${project.build.directory}/native_dependencies</argument>
815
                                                                                <argument>${user.home}/.depman</argument>
816
                                                                        </arguments>
817
                                                                </configuration>
818
                                                        </execution>
819
                                                </executions>
820
                                        </plugin>
821
                                </plugins>
822
                        </build>
823
                </profile>
824
                <profile>
825
                        <id>mac-profile</id>
826
                        <activation>
827
                                <os>
828
                                        <family>mac</family>
829
                                </os>
830
                        </activation>
831
                        <build>
832
                                <plugins>
833
                                        <plugin>
834
                                                <groupId>org.apache.maven.plugins</groupId>
835
                                                <artifactId>maven-dependency-plugin</artifactId>
836
                                                <executions>
837
                                                        <execution>
838
                                                                <id>unpack-build-tools</id>
839
                                                                <phase>generate-sources</phase>
840
                                                                <goals>
841
                                                                        <goal>unpack-dependencies</goal>
842
                                                                </goals>
843
                                                                <configuration>
844
                                                                        <includeArtifactIds>org.gvsig.maven.base.tools</includeArtifactIds>
845
                                                                        <outputDirectory>${project.build.directory}/org.gvsig.maven.base.tools</outputDirectory>
846
                                                                        <overWriteReleases>true</overWriteReleases>
847
                                                                        <overWriteSnapshots>true</overWriteSnapshots>
848
                                                                </configuration>
849
                                                        </execution>
850
                                                </executions>
851
                                        </plugin>
852
                                        <plugin>
853
                                                <groupId>org.apache.maven.plugins</groupId>
854
                                                <artifactId>maven-dependency-plugin</artifactId>
855
                                                <executions>
856
                                                        <execution>
857
                                                                <id>copy-dependencies</id>
858
                                                                <phase>generate-sources</phase>
859
                                                                <goals>
860
                                                                        <goal>copy-dependencies</goal>
861
                                                                </goals>
862
                                                                <configuration>
863
                                                                        <includeTypes>tar.gz</includeTypes>
864
                                                                        <outputDirectory>${project.build.directory}/native_dependencies</outputDirectory>
865
                                                                        <overWriteReleases>true</overWriteReleases>
866
                                                                        <overWriteSnapshots>true</overWriteSnapshots>
867
                                                                        <overWriteIfNewer>true</overWriteIfNewer>
868
                                                                </configuration>
869
                                                        </execution>
870
                                                </executions>
871
                                        </plugin>
872
                                        <plugin>
873
                                                <groupId>org.codehaus.mojo</groupId>
874
                                                <artifactId>exec-maven-plugin</artifactId>
875
                                                <executions>
876
                                                        <execution>
877
                                                                <id>unpack-dependencies</id>
878
                                                                <phase>generate-sources</phase>
879
                                                                <goals>
880
                                                                        <goal>exec</goal>
881
                                                                </goals>
882
                                                                <configuration>
883
                                                                        <executable>sh</executable>
884
                                                                        <arguments>
885
                                                                                <argument>${project.build.directory}/org.gvsig.maven.base.tools/bash/unpack-dependencies.sh</argument>
886
                                                                                <argument>${project.build.directory}/native_dependencies</argument>
887
                                                                                <argument>${user.home}/.depman</argument>
888
                                                                        </arguments>
889
                                                                </configuration>
890
                                                        </execution>
891
                                                </executions>
892
                                        </plugin>
893
                                </plugins>
894
                        </build>
895
                </profile>
896
                <profile>
897
                        <id>eclipse-project</id>
898
                        <build>
899
                                <defaultGoal>antrun:run</defaultGoal>
900
                        </build>
901
                </profile>
902
        </profiles>
903
        <reporting>
904
                <plugins>
905
                        <plugin>
906
                                <groupId>org.apache.maven.plugins</groupId>
907
                                <artifactId>maven-checkstyle-plugin</artifactId>
908
                                <configuration>
909
                                        <configLocation>checkstyle/checkstyle_gvsig.xml</configLocation>
910
                                        <headerLocation>checkstyle/gvsig.header</headerLocation>
911
                                        <propertyExpansion>
912
                                                basedir=${basedir}
913
                    </propertyExpansion>
914
                                </configuration>
915
                        </plugin>
916
                        <plugin>
917
                                <groupId>org.apache.maven.plugins</groupId>
918
                                <artifactId>maven-javadoc-plugin</artifactId>
919
                                <configuration>
920
                                        <docTitle>${project.name} ${project.version}</docTitle>
921
                                        <encoding>ISO-8859-1</encoding>
922
                                        <footer />
923
                                        <header />
924
                                        <keywords>true</keywords>
925
                                        <links>
926
                                                <link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
927
                                                <link>http://maven.apache.org/ref/current/apidocs</link>
928
                                                <link>http://www.slf4j.org/api/</link>
929
                                                <link>http://junit.sourceforge.net/javadoc/</link>
930
                                        </links>
931
                                </configuration>
932
                        </plugin>
933
                        <plugin>
934
                                <groupId>org.apache.maven.plugins</groupId>
935
                                <artifactId>maven-jxr-plugin</artifactId>
936
                        </plugin>
937
                        <plugin>
938
                                <groupId>org.apache.maven.plugins</groupId>
939
                                <artifactId>maven-pmd-plugin</artifactId>
940
                                <configuration>
941
                                        <targetJdk>1.5</targetJdk>
942
                                </configuration>
943
                        </plugin>
944
                        <!--
945
                                CHANGES & CHANGELOG PLUGINS <plugin>
946
                                <groupId>org.apache.maven.plugins</groupId>
947
                                <artifactId>maven-changelog-plugin</artifactId> <configuration>
948
                                <type>range</type> <range>60</range> </configuration> </plugin> <plugin>
949
                                <groupId>org.apache.maven.plugins</groupId>
950
                                <artifactId>maven-changes-plugin</artifactId> <reportSets> <reportSet>
951
                                <reports> <report>changes-report</report> </reports> </reportSet>
952
                                </reportSets> <configuration> <issueLinkTemplate>
953
                                https://gvsig.org/trac/gvSIG/ticket/%ISSUE% </issueLinkTemplate>
954
                                </configuration> </plugin>
955
                        -->
956
                        <plugin>
957
                                <groupId>org.codehaus.mojo</groupId>
958
                                <artifactId>javancss-maven-plugin</artifactId>
959
                        </plugin>
960
                        <plugin>
961
                                <groupId>org.apache.maven.plugins</groupId>
962
                                <artifactId>maven-surefire-report-plugin</artifactId>
963
                        </plugin>
964
                        <plugin>
965
                                <groupId>org.codehaus.mojo</groupId>
966
                                <artifactId>cobertura-maven-plugin</artifactId>
967
                        </plugin>
968
                        <plugin>
969
                                <groupId>org.codehaus.mojo</groupId>
970
                                <artifactId>taglist-maven-plugin</artifactId>
971
                                <configuration>
972
                                        <tags>
973
                                                <tag>TODO</tag>
974
                                                <tag>FIXME</tag>
975
                                                <tag>@todo</tag>
976
                                                <tag>@deprecated</tag>
977
                                                <tag>DOCUMENT ME!</tag>
978
                                        </tags>
979
                                </configuration>
980
                        </plugin>
981
                        <plugin>
982
                                <groupId>org.codehaus.mojo</groupId>
983
                                <artifactId>findbugs-maven-plugin</artifactId>
984
                                <configuration>
985
                                        <threshold>Normal</threshold>
986
                                        <effort>Default</effort>
987
                                        <!--
988
                                                <threshold>High|Normal|Low|Exp|Ignore</threshold>
989
                                                <effort>Min|Default|Max</effort> <xmlOutput>true|false</xmlOutput>
990
                                                <xmlOutputDirectory>directory location of findbugs xdoc xml
991
                                                report</xmlOutputDirectory>
992
                                                <excludeFilterFile>findbugs-exclude.xml</excludeFilterFile>
993
                                                <includeFilterFile>findbugs-include.xml</includeFilterFile>
994
                                                <visitors>FindDeadLocalStores,UnreadFields</visitors>
995
                                                <omitVisitors>FindDeadLocalStores,UnreadFields</omitVisitors>
996
                                                <onlyAnalyze>org.codehaus.mojo.findbugs.*</onlyAnalyze>
997
                                                <pluginList>/libs/fb-contrib/fb-contrib-2.8.0.jar</pluginList>
998
                                                <debug>true|false</debug> <relaxed>true|false</relaxed>
999
                                                <findbugsXmlOutput>true|false</findbugsXmlOutput>
1000
                                                <findbugsXmlOutputDirectory>directory location of findbugs legact xml
1001
                                                format report</findbugsXmlOutputDirectory>
1002
                                        -->
1003
                                </configuration>
1004
                        </plugin>
1005
                </plugins>
1006
        </reporting>
1007
</project>