Statistics
| Revision:

svn-gvsig-desktop / branches / v2_0_0_prep / org.gvsig.maven.base / org.gvsig.maven.base.pom / pom.xml @ 31576

History | View | Annotate | Download (32.4 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"
4
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
5
                      http://maven.apache.org/xsd/maven-4.0.0.xsd">
6
        <modelVersion>4.0.0</modelVersion>
7
        <groupId>org.gvsig</groupId>
8
          <artifactId>org.gvsig.maven.base.pom</artifactId>
9
        <packaging>pom</packaging>
10
        <version>2.0-SNAPSHOT</version>
11
        <name>org.gvsig.maven.base.pom</name>
12
        <description>Base POM for all GvSIG projects</description>
13
        <url>http://www.gvsig.org/</url>
14
        <inceptionYear>2004</inceptionYear>
15
        <issueManagement>
16
                <system>trac</system>
17
                <url>https://gvsig.org/trac/bugtracking/</url>
18
        </issueManagement>
19
        <ciManagement></ciManagement>
20
        <mailingLists>
21
                <mailingList>
22
                        <name>User List</name>
23
                        <subscribe>http://runas.cap.gva.es/mailman/listinfo/gvsig_usuarios</subscribe>
24
                        <unsubscribe>http://runas.cap.gva.es/mailman/listinfo/gvsig_usuarios</unsubscribe>
25
                        <post>gvsig_usuarios@runas.cap.gva.es</post>
26
                        <archive>https://gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
27
                        <otherArchives>
28
                                <otherArchive>http://www.mail-archive.com/gvsig_usuarios@runas.cap.gva.es</otherArchive>
29
                                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
30
                        </otherArchives>
31
                </mailingList>
32
                <mailingList>
33
                        <name>Developer List</name>
34
                        <subscribe>http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores</subscribe>
35
                        <unsubscribe>http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores</unsubscribe>
36
                        <post>gvsig_desarrolladores@runas.cap.gva.es</post>
37
                        <archive>https://gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
38
                        <otherArchives>
39
                                <otherArchive>http://www.mail-archive.com/gvsig_desarrolladores@runas.cap.gva.es</otherArchive>
40
                                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
41
                        </otherArchives>
42
                </mailingList>
43
                <mailingList>
44
                        <name>International List</name>
45
                        <subscribe>http://runas.cap.gva.es/mailman/listinfo/gvsig_internacional</subscribe>
46
                        <unsubscribe>http://runas.cap.gva.es/mailman/listinfo/gvsig_internacional</unsubscribe>
47
                        <post>gvsig_internacional@runas.cap.gva.es</post>
48
                        <archive>https://gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
49
                        <otherArchives>
50
                                <otherArchive>http://www.mail-archive.com/gvsig_internacional@runas.cap.gva.es</otherArchive>
51
                                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
52
                        </otherArchives>
53
                </mailingList>
54
        </mailingLists>
55
        <scm>
56
                <connection>
57
                        scm:svn:http://subversion.gvsig.org/gvSIG/branches/v2_0_0_prep/            
58
            </connection>
59
                <developerConnection>
60
                        scm:svn:https://gvsig.org/svn/gvSIG/branches/v2_0_0_prep/
61
            </developerConnection>
62
                <url>http://subversion.gvsig.org/viewvc/?root=gvSIG</url>
63
                <tag>HEAD</tag>
64
        </scm>
65
        <organization>
66
                <name>gvSIG</name>
67
                <url>http://www.gvsig.org/</url>
68
        </organization>
69

    
70
        <licenses>
71
                <license>
72
                        <name>GPL Version 2</name>
73
                        <url>http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt</url>
74
                        <distribution>repo</distribution>
75
                        <comments>
76
                                "GPL" stands for "General Public License". The most widespread such
77
                                license is the GNU General Public License, or GNU GPL for short.
78
                                This can be further shortened to "GPL", when it is understood that
79
                                the
80
                                GNU GPL is the one intended.
81
              </comments>
82
                </license>
83
        </licenses>
84

    
85
        <!--
86
                Put here the global properties who use all the projects of GvSIG
87
        -->
88
        <properties>
89
                <localRepository>${user.home}/.m2/repository</localRepository>
90
                <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
91
                <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>
92
                <site-repository>http://gvsig-desktop.forge.osor.eu/downloads/pub/projects/gvSIG-desktop/docs/reference/</site-repository>
93
                <base.tools.path>${project.build.directory}/org.gvsig.maven.base.tools</base.tools.path>
94
        </properties>
95
        <repositories>
96
                <repository>
97
                        <id>gvsig-public-http-repository</id>
98
                        <name>gvSIG maven public HTTP repository</name>
99
                        <url>http://gvsig-desktop.forge.osor.eu/downloads/pub/projects/gvSIG-desktop/maven-repository</url>
100
                        <releases>
101
                                <enabled>true</enabled>
102
                                <updatePolicy>daily</updatePolicy>
103
                                <checksumPolicy>warn</checksumPolicy>
104
                        </releases>
105
                        <snapshots>
106
                                <enabled>true</enabled>
107
                                <updatePolicy>daily</updatePolicy>
108
                                <checksumPolicy>warn</checksumPolicy>
109
                        </snapshots>        
110
                </repository>
111
                <repository>
112
                        <id>osgeo</id>
113
                        <name>Open Source Geospatial Foundation</name>
114
                        <url>http://download.osgeo.org/webdav/geotools</url>
115
                        <releases>
116
                                <enabled>true</enabled>
117
                                <updatePolicy>never</updatePolicy>
118
                                <checksumPolicy>warn</checksumPolicy>
119
                        </releases>
120
                        <snapshots>
121
                                <enabled>false</enabled>
122
                        </snapshots>        
123
                </repository>        
124
        </repositories>
125
        <distributionManagement>
126
                <repository>
127
                        <id>gvsig-repository</id>
128
                        <name>gvSIG maven repository</name>
129
                        <url>scp://shell.forge.osor.eu/home/groups/gvsig-desktop/www/downloads/pub/projects/gvSIG-desktop/maven-repository/</url>
130
                </repository>
131
                <snapshotRepository>
132
                        <id>gvsig-repository</id>
133
                        <name>gvSIG maven repository</name>
134
                        <url>scp://shell.forge.osor.eu/home/groups/gvsig-desktop/www/downloads/pub/projects/gvSIG-desktop/maven-repository/</url>
135
                </snapshotRepository>
136
                <!--
137
                <site>
138
                        <id>gvsig-repository</id>
139
                        <url>scp://shell.forge.osor.eu/home/groups/gvsig-desktop/www/downloads/pub/projects/gvSIG-desktop/docs/reference/${project.artifactId}/2.0.0/</url>
140
                </site>
141
                -->
142
        </distributionManagement>
143
        <dependencyManagement>
144
            <!-- 
145
                    NOTE: the list of dependencies is ordered alphabetically by
146
                    the artifactId. Please, if new dependencies are added, keep
147
                    the order.
148
             -->
149
                <dependencies>
150
                    <dependency>
151
                            <groupId>org.jzkit</groupId>
152
                            <artifactId>a2j-runtime</artifactId>
153
                            <version>2.0.9</version>
154
                    </dependency>
155
            <dependency>
156
                            <groupId>org.jzkit</groupId>
157
                            <artifactId>a2j</artifactId>
158
                            <version>2.0.9</version>
159
                    </dependency>
160
                        <dependency>
161
                            <groupId>net.swing</groupId>
162
                                   <artifactId>amic-util</artifactId>
163
                                   <version>unknown</version>
164
                           </dependency>
165
                        <dependency>
166
                                <groupId>org.apache.xmlgraphics</groupId>
167
                                <artifactId>batik-gvt</artifactId>
168
                                <version>1.7</version>
169
                        </dependency>
170
                        <dependency>
171
                                <groupId>org.apache.xmlgraphics</groupId>
172
                                <artifactId>batik-script</artifactId>
173
                                <version>1.7</version>
174
                        </dependency>
175
                        <dependency>
176
                                <groupId>org.apache.xmlgraphics</groupId>
177
                                <artifactId>batik-awt-util</artifactId>
178
                                <version>1.7</version>
179
                        </dependency>
180
                        <dependency>
181
                                <groupId>bsf</groupId>
182
                                <artifactId>bsf</artifactId>
183
                                <version>2.3.0-rc1</version>
184
                        </dependency>
185
                        <dependency>
186
                                <groupId>bsh</groupId>
187
                                <artifactId>bsh</artifactId>
188
                                <version>2.0b1</version>
189
                        </dependency>
190
                        <dependency>
191
                                <groupId>castor</groupId>
192
                                <artifactId>castor</artifactId>
193
                                <version>0.9.5.3</version>
194
                        </dependency>
195
                        <dependency>
196
                                <groupId>commons-beanutils</groupId>
197
                                <artifactId>commons-beanutils</artifactId>
198
                                <version>1.6</version>
199
                        </dependency>
200
                        <dependency>
201
                                <groupId>commons-dbcp</groupId>
202
                                <artifactId>commons-dbcp</artifactId>
203
                                <version>1.2.2</version>
204
                        </dependency>
205
                        <dependency>
206
                                <groupId>commons-collections</groupId>
207
                                <artifactId>commons-collections</artifactId>
208
                                <version>3.2.1</version>
209
                        </dependency>
210
                        <dependency>
211
                                <groupId>commons-httpclient</groupId>
212
                                <artifactId>commons-httpclient</artifactId>
213
                                <version>2.0.2</version>
214
                        </dependency>
215
                        <dependency>
216
                                <groupId>org.dspace</groupId>
217
                                <artifactId>cql-java</artifactId>
218
                                <version>1.0</version>
219
                        </dependency>                                
220
                        <dependency>
221
                                <groupId>flanagan</groupId>
222
                                <artifactId>flanagan</artifactId>
223
                                <version>20090616</version>
224
                        </dependency>
225
                        <dependency>
226
                                <groupId>net.sf</groupId>
227
                                <artifactId>flib-jcalendar</artifactId>
228
                                <version>unknown</version>
229
                        </dependency>
230
                        <dependency>
231
                                <groupId>org.opengis</groupId>
232
                                <artifactId>geoapi</artifactId>
233
                                <version>2.0</version>
234
                        </dependency>
235
                        <dependency>
236
                                <groupId>geojava</groupId>
237
                                <artifactId>geojava</artifactId>
238
                                <version>unknown</version>
239
                        </dependency>
240
                        <dependency>
241
                                <groupId>org.geonames</groupId>
242
                                <artifactId>geonames</artifactId>
243
                                <version>1.0</version>
244
                                <classifier>java5</classifier>
245
                        </dependency>
246
                        <dependency>
247
                                <groupId>org.gvsig</groupId>
248
                                <artifactId>org.gvsig.gpe</artifactId>
249
                                <version>2.0.1</version>
250
                        </dependency>
251
                        <dependency>
252
                                <groupId>org.gvsig</groupId>
253
                                <artifactId>org.gvsig.gpe.kml</artifactId>
254
                                <version>2.0.1</version>
255
                        </dependency>
256
                        <dependency>
257
                                <groupId>org.gvsig</groupId>
258
                                <artifactId>org.gvsig.gpe.xml</artifactId>
259
                                <version>2.0.1</version>
260
                        </dependency>
261
                        <dependency>
262
                                <groupId>org.gvsig</groupId>
263
                                <artifactId>org.gvsig.gpe.gml</artifactId>
264
                                <version>2.0.1</version>
265
                        </dependency>
266
                        <dependency>
267
                                <groupId>org.geotools</groupId>
268
                                <artifactId>gt2-epsg-esri</artifactId>
269
                                <version>unknown</version>
270
                        </dependency>
271
                        <dependency>
272
                                <groupId>org.geotools</groupId>
273
                                <artifactId>gt2-epsg-hsql</artifactId>
274
                                <version>unknown</version>
275
                        </dependency>
276
                        <dependency>
277
                                <groupId>org.geotools</groupId>
278
                                <artifactId>gt2-epsg-iau2000</artifactId>
279
                                <version>unknown</version>
280
                        </dependency>
281
                        <dependency>
282
                                <groupId>org.geotools</groupId>
283
                                <artifactId>gt2-epsg-usr</artifactId>
284
                                <version>unknown</version>
285
                        </dependency>
286
                        <dependency>
287
                                <groupId>org.geotools</groupId>
288
                                <artifactId>gt2-legacy</artifactId>
289
                                <version>unknown</version>
290
                        </dependency>
291
                        <dependency>
292
                                <groupId>org.geotools</groupId>
293
                                <artifactId>gt2-main</artifactId>
294
                                <version>unknown</version>
295
                        </dependency>
296
                        <dependency>
297
                                <groupId>hsqldb</groupId>
298
                                <artifactId>hsqldb</artifactId>
299
                                <version>1.7.3.0</version>
300
                        </dependency>
301
                        <dependency>
302
                                <groupId>com.lowagie</groupId>
303
                                <artifactId>itext</artifactId>
304
                                <version>2.1.4</version>
305
                        </dependency>                        
306
                        <dependency>
307
                                <groupId>javax.media</groupId>
308
                                <artifactId>jai_core</artifactId>
309
                                <version>1.1.3</version>
310
                        </dependency>
311
                        <dependency>
312
                                <groupId>javax.media</groupId>
313
                                <artifactId>jai_codec</artifactId>
314
                                <version>1.1.3</version>
315
                        </dependency>        
316
                        <dependency>
317
                                <groupId>gov.nist.math</groupId>
318
                                <artifactId>jama</artifactId>
319
                                <version>unknown</version>
320
                        </dependency>
321
                        <dependency>
322
                                <groupId>javax.help</groupId>
323
                                <artifactId>javahelp</artifactId>
324
                                <version>2.0.05</version>
325
                        </dependency>                        
326
                        <dependency>
327
                                <groupId>jre</groupId>
328
                                <artifactId>javaws</artifactId>
329
                                <version>any</version>
330
                                <type>jar</type>
331
                                <scope>system</scope>
332
                                <systemPath>${java.home}/lib/javaws.jar</systemPath>
333
                        </dependency>                        
334
                        <dependency>
335
                                <groupId>jfree</groupId>
336
                                <artifactId>jcommon</artifactId>
337
                                <version>1.0.12</version>
338
                        </dependency>
339
                        <dependency>
340
                                <groupId>jdom</groupId>
341
                                <artifactId>jdom</artifactId>
342
                                <version>1.0</version>
343
                        </dependency>
344
                        <dependency>
345
                                <groupId>org.nfunk</groupId>
346
                                <artifactId>jep</artifactId>
347
                                <version>2.4.0</version>
348
                        </dependency>
349
                        <dependency>
350
                                <groupId>jfree</groupId>
351
                                <artifactId>jfreechart</artifactId>
352
                                <version>1.0.7</version>
353
                        </dependency>
354
                        <dependency>
355
                                <groupId>net.sf</groupId>
356
                                <artifactId>jgraph</artifactId>
357
                                <version>5.10.1.5</version>
358
                        </dependency>
359
                        <dependency>
360
                                <groupId>net.sf</groupId>
361
                                <artifactId>jgridshiftapi</artifactId>
362
                                <version>1.0</version>
363
                        </dependency>
364
                        <dependency>
365
                            <groupId>com.sun</groupId>
366
                                   <artifactId>jimi</artifactId>
367
                                   <version>1.1</version>
368
                           </dependency>        
369
                           <dependency>
370
                            <groupId>org.jpedal</groupId>
371
                            <artifactId>jpedal</artifactId>
372
                            <version>unknown</version>
373
                    </dependency>                
374
                           <dependency>
375
                                <groupId>net.sf</groupId>
376
                                <artifactId>jsi</artifactId>
377
                                <version>unknown</version>
378
                        </dependency>
379
                        <dependency>
380
                                <groupId>com.vividsolutions</groupId>
381
                                <artifactId>jts</artifactId>
382
                                <version>1.9</version>
383
                        </dependency>
384
                        <dependency>
385
                                <groupId>com.vividsolutions</groupId>
386
                                <artifactId>jtsio</artifactId>
387
                                <version>1.7</version>
388
                        </dependency>
389
                        <dependency>
390
                                <groupId>junit</groupId>
391
                                <artifactId>junit</artifactId>
392
                                <version>3.8.1</version>
393
                                <scope>test</scope>
394
                        </dependency>
395
                        <dependency>
396
                            <groupId>jwizardcomponent</groupId>
397
                            <artifactId>jwizardcomponent</artifactId>
398
                            <version>1.2.2</version>
399
                    </dependency>
400
                    <dependency>
401
                            <groupId>org.jzkit</groupId>
402
                            <artifactId>jzkit2-core</artifactId>
403
                            <version>2.0.0</version>
404
                    </dependency>
405
            <dependency>
406
                            <groupId>org.jzkit</groupId>
407
                            <artifactId>jzkit2-z3950</artifactId>
408
                            <version>2.0.0</version>
409
                    </dependency>
410
            <dependency>
411
                            <groupId>org.jzkit</groupId>
412
                            <artifactId>jzkit2-origin</artifactId>
413
                            <version>2.0.0</version>
414
                    </dependency>
415
                    <dependency>
416
                                <groupId>net.sf.kxml</groupId>
417
                                <artifactId>kxml2</artifactId>
418
                                <version>2.2.2</version>
419
                        </dependency>
420
                        <dependency>
421
                                <groupId>log4j</groupId>
422
                                <artifactId>log4j</artifactId>
423
                                <version>1.2.14</version>
424
                                <scope>runtime</scope>
425
                        </dependency>
426
                        <dependency>
427
                                <groupId>com.jgoodies</groupId>
428
                                <artifactId>looks</artifactId>
429
                                <version>2.1.4</version>
430
                        </dependency>
431
                        <dependency>
432
                            <groupId>com.ostermiller</groupId>
433
                            <artifactId>ostermillerutils</artifactId>
434
                            <version>1.4.3</version>
435
                    </dependency>
436
                    <dependency>
437
                                <groupId>mysql</groupId>
438
                                <artifactId>mysql-connector-java</artifactId>
439
                                <version>5.1.6</version>
440
                        </dependency>
441
                        <dependency>
442
                                <groupId>postgresql</groupId>
443
                                <artifactId>postgresql</artifactId>
444
                                <version>8.3-603.jdbc3</version>
445
                        </dependency>
446
                        <dependency>
447
                            <groupId>es.unex</groupId>
448
                            <artifactId>sextante</artifactId>
449
                            <version>0.15</version>
450
                    </dependency>
451
                        <dependency>
452
                            <groupId>es.unex</groupId>
453
                            <artifactId>sextante</artifactId>
454
                            <version>0.15</version>
455
                            <classifier>gui</classifier>
456
                    </dependency>
457
                        <dependency>
458
                                <groupId>org.slf4j</groupId>
459
                                <artifactId>slf4j-api</artifactId>
460
                                <version>1.5.5</version>
461
                        </dependency>
462
                        <dependency>
463
                                <groupId>org.slf4j</groupId>
464
                                <artifactId>slf4j-log4j12</artifactId>
465
                                <version>1.5.5</version>
466
                                <scope>runtime</scope>
467
                         </dependency>
468
                         <dependency>
469
                            <groupId>spatialindex</groupId>
470
                            <artifactId>spatialindex</artifactId>
471
                            <version>unknown</version>
472
                    </dependency>
473
                        <dependency>
474
                                <groupId>org.springframework</groupId>
475
                                <artifactId>spring</artifactId>
476
                                <version>1.2.8</version>
477
                        </dependency>                    
478
                    <dependency>
479
                            <groupId>net.sf</groupId>
480
                            <artifactId>sqljep</artifactId>
481
                            <version>0.2</version>
482
                    </dependency>
483
                        <dependency>
484
                                <groupId>net.sf.smc</groupId>
485
                                <artifactId>smc</artifactId>
486
                                <version>4.3</version>
487
                        </dependency>
488
                        <dependency>
489
                                <groupId>soap</groupId>
490
                                <artifactId>soap</artifactId>
491
                                <version>2.3</version>
492
                        </dependency>
493
                        <dependency>
494
                                <groupId>tablelayout</groupId>
495
                                <artifactId>TableLayout</artifactId>
496
                                <version>20050920</version>
497
                        </dependency>
498
                        <dependency>
499
                                <groupId>java3d</groupId>
500
                                <artifactId>vecmath</artifactId>
501
                                <version>1.3.1</version>
502
                        </dependency>
503
                        <dependency>
504
                                <groupId>xerces</groupId>
505
                                <artifactId>xercesImpl</artifactId>
506
                                <version>2.5.0</version>
507
                        </dependency>
508
                        <dependency>
509
                            <groupId>zql</groupId>
510
                            <artifactId>zql</artifactId>
511
                            <version>unknown</version>
512
                    </dependency>
513
                </dependencies>
514
        </dependencyManagement>
515
        <dependencies>
516
                <dependency>
517
                        <groupId>junit</groupId>
518
                        <artifactId>junit</artifactId>
519
                </dependency>
520
                <dependency>
521
                        <groupId>org.slf4j</groupId>
522
                        <artifactId>slf4j-api</artifactId>
523
                </dependency>
524
                <dependency>
525
                        <groupId>org.slf4j</groupId>
526
                        <artifactId>slf4j-log4j12</artifactId>
527
                 </dependency>
528
                <dependency>
529
                        <groupId>log4j</groupId>
530
                        <artifactId>log4j</artifactId>
531
                        <!--
532
                                TODO: Change to runtime when everything becomes migrated to SLF4J
533
                        -->
534
                        <scope>compile</scope>
535
                </dependency>
536
                <dependency>
537
                        <groupId>org.gvsig</groupId>
538
                        <artifactId>org.gvsig.maven.base.tools</artifactId>
539
                        <version>2.0-SNAPSHOT</version>
540
                </dependency>
541
        </dependencies>        
542
        <build>
543
                <extensions>
544
                        <extension>
545
                                <groupId>org.gvsig.maven.wagon</groupId>
546
                                <artifactId>wagon-ftp</artifactId>
547
                                <version>0.2</version>
548
                        </extension>
549
                </extensions>
550
                <pluginManagement>
551
                        <plugins>
552
                                <plugin>
553
                                        <artifactId>maven-antrun-plugin</artifactId>
554
                                        <dependencies>
555
                                                <dependency>
556
                                                        <groupId>org.apache.ant</groupId>
557
                                                        <artifactId>ant-trax</artifactId>
558
                                                        <version>1.7.1</version>
559
                                                </dependency>
560
                                                <dependency>
561
                                                        <groupId>xalan</groupId>
562
                                                        <artifactId>xalan</artifactId>
563
                                                        <version>2.6.0</version>
564
                                                </dependency>
565
                                        </dependencies>
566
                                </plugin>
567
                                <!--plugin>
568
                                        <groupId>org.apache.maven.plugins</groupId>
569
                                        <artifactId>maven-javadoc-plugin</artifactId>                                        
570
                                </plugin-->
571
                        </plugins>                
572
                </pluginManagement>
573
                <plugins>
574
                        <plugin>
575
                                <groupId>org.apache.maven.plugins</groupId>
576
                                <artifactId>maven-dependency-plugin</artifactId>
577
                                <executions>
578
                                        <execution>
579
                                                <id>unpack-build-tools</id>
580
                                                <phase>generate-sources</phase>
581
                                                <goals>
582
                                                        <goal>unpack-dependencies</goal>
583
                                                </goals>
584
                                                <configuration>
585
                                                        <includeArtifactIds>org.gvsig.maven.base.tools</includeArtifactIds>
586
                                                        <outputDirectory>${project.build.directory}/org.gvsig.maven.base.tools</outputDirectory>
587
                                                        <overWriteReleases>true</overWriteReleases>
588
                                                        <overWriteSnapshots>true</overWriteSnapshots>
589
                                                </configuration>
590
                                        </execution>
591
                                </executions>
592
                        </plugin>
593
                        <plugin>
594
                                <groupId>org.apache.maven.plugins</groupId>
595
                                <artifactId>maven-compiler-plugin</artifactId>
596
                                <configuration>
597
                                        <source>1.5</source>
598
                                        <target>1.5</target>
599
                                        <!-- put your configurations here -->
600
                                        <encoding>ISO-8859-1</encoding>
601
                                        <!--<failOnError>false</failOnError>-->
602
                                </configuration>
603
                        </plugin>
604
                        <plugin>
605
                                <groupId>org.apache.maven.plugins</groupId>
606
                                <artifactId>maven-resources-plugin</artifactId>
607
                                <configuration>
608
                                        <encoding>ISO-8859-1</encoding>
609
                                </configuration>
610
                        </plugin>
611
                        <plugin>
612
                                <groupId>org.apache.maven.plugins</groupId>
613
                                <artifactId>maven-eclipse-plugin</artifactId>
614
                                <configuration>
615
                                        <downloadSources>true</downloadSources>
616
                                        <downloadJavadocs>true</downloadJavadocs>
617
                                        <projectNameTemplate>${project.name}</projectNameTemplate>
618
                                </configuration>
619
                        </plugin>
620
                        <plugin>
621
                                <groupId>org.apache.maven.plugins</groupId>
622
                                <artifactId>maven-source-plugin</artifactId>
623
                                <executions>
624
                                        <execution>
625
                                                <id>attach-sources</id>
626
                                                <goals>
627
                                                        <goal>jar</goal>
628
                                                </goals>
629
                                        </execution>
630
                                </executions>
631
                        </plugin>
632
                        <plugin>
633
                                <groupId>org.apache.maven.plugins</groupId>
634
                                <artifactId>maven-checkstyle-plugin</artifactId>
635
                                <dependencies>
636
                                        <dependency>
637
                                                <groupId>checkstyle</groupId>
638
                                                <artifactId>checkstyle</artifactId>
639
                                                <version>4.4</version>
640
                                        </dependency>
641
                                        <dependency>
642
                                                <groupId>checkstyle</groupId>
643
                                                <artifactId>checkstyle-optional</artifactId>
644
                                                <version>4.4</version>
645
                                        </dependency>
646
                                        <dependency>
647
                                                <groupId>org.gvsig</groupId>
648
                                                <artifactId>org.gvsig.maven.base.tools</artifactId>
649
                                                <version>2.0-SNAPSHOT</version>
650
                                        </dependency>
651
                                </dependencies>
652
                        </plugin>
653
                        <plugin>
654
                                <artifactId>maven-surefire-plugin</artifactId>
655
                                <configuration>
656
                                        <forkMode>once</forkMode>
657
                                        <environmentVariables>
658
                                                <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
659
                                                <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
660
                                                <PATH>${user.home}/.depman/bin</PATH>
661
                                        </environmentVariables>
662
                                </configuration>
663
                        </plugin>
664
                        <plugin>
665
                                <groupId>org.apache.maven.plugins</groupId>
666
                                <artifactId>maven-javadoc-plugin</artifactId>
667
                                
668
                                <configuration>
669
                                        <encoding>ISO-8859-1</encoding>
670
                                        <footer></footer>
671
                                        <header></header>
672
                                        <keywords>true</keywords>
673
                                        <links>
674
                                                <link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
675
                                                <link>http://maven.apache.org/ref/current/apidocs</link>
676
                                                <link>http://www.slf4j.org/api/</link>
677
                                                <link>http://junit.sourceforge.net/javadoc/</link>
678
                                        </links>
679
                                </configuration>
680
                        </plugin>
681
                </plugins>
682
        </build>
683
        <profiles>
684
                <profile>
685
                        <id>release</id>
686
                        <build>
687
                                <plugins>
688
                                        <plugin>
689
                                                <groupId>org.apache.maven.plugins</groupId>
690
                                                <artifactId>maven-javadoc-plugin</artifactId>
691
                                                
692
                                                <executions>
693
                                                        <execution>
694
                                                                <id>attach-javadocs</id>
695
                                                                <goals>
696
                                                                        <goal>jar</goal>
697
                                                                </goals>
698
                                                        </execution>
699
                                                </executions>
700
                                        </plugin>
701
                                </plugins>
702
                        </build>
703
                </profile>
704
                <profile>
705
                        <id>cdc</id>
706
                        <activation>
707
                                <activeByDefault>false</activeByDefault>
708
                        </activation>
709
                        <dependencies>
710
                                <dependency>
711
                                        <groupId>com.sun.phoneme</groupId>
712
                                        <artifactId>btclasses</artifactId>
713
                                        <version>bn102</version>
714
                                        <type>zip</type>
715
                                </dependency>
716
                                <dependency>
717
                                        <groupId>com.sun.phoneme</groupId>
718
                                        <artifactId>rt</artifactId>
719
                                        <version>bn102</version>
720
                                </dependency>
721
                                <dependency>
722
                                        <groupId>org.gvsig.mobile</groupId>
723
                                        <artifactId>cdc-addons</artifactId>
724
                                        <version>1.0-SNAPSHOT</version>
725
                                </dependency>
726
                        </dependencies>
727
                        <build>
728
                                <!--
729
                                        finalName>${project.artifactId}.cdc-${project.version}-${buildnumber}</finalName
730
                                -->
731
                                <!--finalName>${project.artifactId}-cdc-${project.version}</finalName-->
732
                                <plugins>
733
                                        <plugin>
734
                                                <groupId>org.apache.maven.plugins</groupId>
735
                                                <artifactId>maven-compiler-plugin</artifactId>
736
                                                <configuration>
737
                                                        <source>1.4</source>
738
                                                        <target>1.4</target>
739
                                                        <compilerArguments>
740
                                                                <bootclasspath>${cdc-runtime}</bootclasspath>
741
                                                        </compilerArguments>
742
                                                </configuration>
743
                                        </plugin>
744
                                </plugins>
745
                        </build>
746
                        <repositories>
747
                                <repository>
748
                                        <id>gvsig-public-http-repository</id>
749
                                        <name>gvSIG maven public HTTP repository</name>
750
                                        <url>http://downloads.gvsig.org/pub/gvSIG-mobile/maven-repository</url>
751
                                </repository>
752
                        </repositories>
753
                        <distributionManagement>
754
                                <repository>
755
                                        <id>gvsig-ftp-repository</id>
756
                                        <name>gvSIG Mobile maven FTP repository</name>
757
                                        <url>ftpes://downloads.gvsig.org/anon/pub/gvSIG-mobile/maven-repository</url>
758
                                </repository>
759
                                <snapshotRepository>
760
                                        <id>gvsig-ftp-repository</id>
761
                                        <name>gvSIG Mobile maven FTP repository</name>
762
                                        <url>ftpes://downloads.gvsig.org/anon/pub/gvSIG-mobile/maven-repository</url>
763
                                </snapshotRepository>
764
                        </distributionManagement>
765
                </profile>
766

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