Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / pom.xml @ 41342

History | View | Annotate | Download (102 KB)

1 40435 jjdelcerro
<?xml version="1.0" encoding="UTF-8"?>
2 40512 jjdelcerro
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3 40435 jjdelcerro
4
    <modelVersion>4.0.0</modelVersion>
5
    <groupId>org.gvsig</groupId>
6
    <artifactId>org.gvsig.desktop</artifactId>
7
    <packaging>pom</packaging>
8 40649 jjdelcerro
9 41340 jjdelcerro
    <version>2.0.34-SNAPSHOT</version>
10 40435 jjdelcerro
11
    <name>${project.artifactId}</name>
12
    <description>
13 40581 jjdelcerro
      This is part of the sources of "gSIG desktop" application.
14
15
      gvSIG is a Geographic Information System (GIS), that is, a desktop application
16
      designed for capturing, storing, handling, analyzing and deploying any kind of
17
      referenced geographic information in order to solve complex management and planning
18
      problems. gvSIG is known for having a user-friendly interface, being able to access
19
      the most common formats, both vector and raster ones. It features a wide range of
20
      tools for working with geographic-like information (query tools, layout creation,
21
      geoprocessing, networks, etc.), which turns gvSIG into the ideal tool for users
22
      working in the land realm.
23 40435 jjdelcerro
    </description>
24
25 40472 jjdelcerro
    <licenses>
26
        <license>
27
            <name>GPLv3</name>
28
            <url>http://www.gnu.org/licenses/gpl.html</url>
29
            <distribution>repo</distribution>
30
            <comments>
31 40581 jjdelcerro
      "GPL" stands for "General Public License". The most widespread such
32
      license is the GNU General Public License, or GNU GPL for short.
33
      This can be further shortened to "GPL", when it is understood that
34
      the GNU GPL is the one intended.
35
          </comments>
36 40472 jjdelcerro
        </license>
37
    </licenses>
38 40435 jjdelcerro
39 40480 jjdelcerro
    <organization>
40
        <name>gvSIG Association</name>
41
        <url>http://www.gvsig.com/</url>
42
    </organization>
43 40435 jjdelcerro
44 40480 jjdelcerro
    <scm>
45 41340 jjdelcerro
        <connection>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/trunk/org.gvsig.desktop/</connection>
46
        <developerConnection>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/trunk/org.gvsig.desktop/</developerConnection>
47
        <url>https://devel.gvsig.org/redmine/projects/gvsig-desktop/repository/show/trunk//org.gvsig.desktop/</url>
48 40480 jjdelcerro
    </scm>
49
50
    <repositories>
51
      <repository>
52
        <id>gvsig-public-http-repository</id>
53
        <name>gvSIG maven public HTTP repository</name>
54
        <url>http://devel.gvsig.org/m2repo/j2se</url>
55
        <releases>
56
          <enabled>true</enabled>
57
          <updatePolicy>daily</updatePolicy>
58
          <checksumPolicy>warn</checksumPolicy>
59
        </releases>
60
        <snapshots>
61
          <enabled>true</enabled>
62
          <updatePolicy>daily</updatePolicy>
63
          <checksumPolicy>warn</checksumPolicy>
64
        </snapshots>
65
      </repository>
66
    </repositories>
67
68 40435 jjdelcerro
    <distributionManagement>
69
      <site>
70
        <id>gvsig-repository</id>
71
        <url>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</url>
72
      </site>
73 40480 jjdelcerro
      <repository>
74
          <id>gvsig-repository</id>
75
          <name>gvSIG maven repository</name>
76
          <url>dav:https://devel.gvsig.org/m2repo/j2se</url>
77
          <uniqueVersion>false</uniqueVersion>
78
      </repository>
79
      <snapshotRepository>
80
          <id>gvsig-repository</id>
81
          <name>gvSIG maven repository</name>
82
          <url>dav:https://devel.gvsig.org/m2repo/j2se</url>
83
          <uniqueVersion>false</uniqueVersion>
84
      </snapshotRepository>
85 40435 jjdelcerro
    </distributionManagement>
86 40480 jjdelcerro
87
    <issueManagement>
88
      <system>redmine</system>
89
      <url>https://devel.gvsig.org/redmine/projects/gvsig-desktop</url>
90
    </issueManagement>
91 40435 jjdelcerro
92
    <mailingLists>
93
      <mailingList>
94
        <name>User List</name>
95
        <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</subscribe>
96
        <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</unsubscribe>
97
        <post>gvsig_usuarios@listserv.gva.es</post>
98
        <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
99
        <otherArchives>
100
          <otherArchive>http://www.mail-archive.com/gvsig_usuarios@runas.cap.gva.es</otherArchive>
101
          <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
102
        </otherArchives>
103
      </mailingList>
104
      <mailingList>
105
        <name>Developer List</name>
106
        <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</subscribe>
107
        <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</unsubscribe>
108
        <post>gvsig_desarrolladores@listserv.gva.es</post>
109
        <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
110
        <otherArchives>
111
          <otherArchive>http://www.mail-archive.com/gvsig_desarrolladores@runas.cap.gva.es</otherArchive>
112
          <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
113
        </otherArchives>
114
      </mailingList>
115
      <mailingList>
116
        <name>International List</name>
117
        <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</subscribe>
118
        <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</unsubscribe>
119
        <post>gvsig_internacional@listserv.gva.es</post>
120
        <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
121
        <otherArchives>
122
          <otherArchive>http://www.mail-archive.com/gvsig_internacional@runas.cap.gva.es</otherArchive>
123
          <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
124
        </otherArchives>
125
      </mailingList>
126
    </mailingLists>
127
128
    <dependencyManagement>
129
        <dependencies>
130
131
            <!-- Non gvSIG projects -->
132
            <!-- NOTE: the list of dependencies is ordered alphabetically -->
133
            <!-- by the artifactId. Please, if new dependencies are added, -->
134
            <!--keep the order.-->
135
136
            <dependency>
137
                <groupId>org.n52</groupId>
138
                <artifactId>52n-wps-config</artifactId>
139
                <version>1.0.1</version>
140
            </dependency>
141
            <dependency>
142
                <groupId>net.opengis</groupId>
143
                <artifactId>52n-wps-xml</artifactId>
144
                <version>1.0.0</version>
145
            </dependency>
146
            <dependency>
147
                <groupId>org.jzkit</groupId>
148
                <artifactId>a2j-runtime</artifactId>
149
                <version>2.0.9</version>
150
            </dependency>
151
            <dependency>
152
                <groupId>org.jzkit</groupId>
153
                <artifactId>a2j</artifactId>
154
                <version>2.0.9</version>
155
            </dependency>
156
            <dependency>
157
                <groupId>net.swing</groupId>
158
                <artifactId>amic-util</artifactId>
159
                <version>unknown</version>
160
            </dependency>
161
            <dependency>
162
                <groupId>org.apache.ant</groupId>
163
                <artifactId>ant</artifactId>
164
                <version>1.8.1</version>
165
            </dependency>
166
            <dependency>
167
                <groupId>org.apache.ant</groupId>
168
                <artifactId>ant-apache-oro</artifactId>
169
                <version>1.8.1</version>
170
            </dependency>
171
            <dependency>
172
                <groupId>ant-contrib</groupId>
173
                <artifactId>ant-contrib</artifactId>
174
                <version>1.0b3</version>
175
                <exclusions>
176
                    <exclusion>
177
                        <groupId>ant</groupId>
178
                        <artifactId>ant</artifactId>
179
                    </exclusion>
180
                </exclusions>
181
            </dependency>
182
            <dependency>
183
                <groupId>org.apache.ant</groupId>
184
                <artifactId>ant-launcher</artifactId>
185
                <version>1.8.1</version>
186
            </dependency>
187
            <dependency>
188
                <groupId>org.apache.ant</groupId>
189
                <artifactId>ant-nodeps</artifactId>
190
                <version>1.8.1</version>
191
            </dependency>
192
            <dependency>
193
                <groupId>org.tigris.antelope</groupId>
194
                <artifactId>antelopetasks</artifactId>
195
                <version>3.2.10</version>
196
            </dependency>
197
            <dependency>
198
                <groupId>com.sardak</groupId>
199
                <artifactId>antform</artifactId>
200
                <version>2.0</version>
201
            </dependency>
202
            <dependency>
203
                <groupId>org.apache.xmlgraphics</groupId>
204
                <artifactId>batik-awt-util</artifactId>
205
                <version>1.7</version>
206
            </dependency>
207
            <dependency>
208
                <groupId>org.apache.xmlgraphics</groupId>
209
                <artifactId>batik-bridge</artifactId>
210
                <version>1.7</version>
211
            </dependency>
212
            <dependency>
213
                <groupId>org.apache.xmlgraphics</groupId>
214 40622 jjdelcerro
                <artifactId>batik-ext</artifactId>
215
                <version>1.7</version>
216
            </dependency>
217
            <dependency>
218
                <groupId>org.apache.xmlgraphics</groupId>
219 40435 jjdelcerro
                <artifactId>batik-gui-util</artifactId>
220
                <version>1.7</version>
221
            </dependency>
222
            <dependency>
223
                <groupId>org.apache.xmlgraphics</groupId>
224
                <artifactId>batik-gvt</artifactId>
225
                <version>1.7</version>
226
            </dependency>
227
            <dependency>
228
                <groupId>org.apache.xmlgraphics</groupId>
229
                <artifactId>batik-script</artifactId>
230
                <version>1.7</version>
231
            </dependency>
232
            <dependency>
233
                <groupId>org.apache.xmlgraphics</groupId>
234
                <artifactId>batik-xml</artifactId>
235
                <version>1.7</version>
236
            </dependency>
237
            <dependency>
238 40554 jjdelcerro
                <groupId>org.apache.xmlgraphics</groupId>
239
                <artifactId>batik-anim</artifactId>
240
                <version>1.7</version>
241
            </dependency>
242
            <dependency>
243
                <groupId>org.apache.xmlgraphics</groupId>
244
                <artifactId>batik-css</artifactId>
245
                <version>1.7</version>
246
            </dependency>
247
            <dependency>
248
                <groupId>org.apache.xmlgraphics</groupId>
249
                <artifactId>batik-dom</artifactId>
250
                <version>1.7</version>
251
            </dependency>
252
            <dependency>
253
                <groupId>org.apache.xmlgraphics</groupId>
254
                <artifactId>batik-js</artifactId>
255
                <version>1.7</version>
256
            </dependency>
257
            <dependency>
258
                <groupId>org.apache.xmlgraphics</groupId>
259
                <artifactId>batik-parser</artifactId>
260
                <version>1.7</version>
261
            </dependency>
262
            <dependency>
263
                <groupId>org.apache.xmlgraphics</groupId>
264
                <artifactId>batik-svg-dom</artifactId>
265
                <version>1.7</version>
266
            </dependency>
267
            <dependency>
268 40435 jjdelcerro
                <groupId>bsf</groupId>
269
                <artifactId>bsf</artifactId>
270
                <version>2.3.0-rc1</version>
271
            </dependency>
272
            <dependency>
273
                <groupId>org.apache.bsf</groupId>
274
                <artifactId>bsf-api</artifactId>
275
                <version>3.1</version>
276
            </dependency>
277
            <dependency>
278
                <groupId>org.apache.bsf</groupId>
279
                <artifactId>bsf-utils</artifactId>
280
                <version>3.1</version>
281
            </dependency>
282
            <dependency>
283
                <groupId>bsh</groupId>
284
                <artifactId>bsh</artifactId>
285
                <version>2.0b4</version>
286
            </dependency>
287
            <dependency>
288
                <groupId>castor</groupId>
289
                <artifactId>castor</artifactId>
290
                <version>0.9.5.3</version>
291
            </dependency>
292 41311 jjdelcerro
293 40435 jjdelcerro
            <dependency>
294
                <groupId>commons-beanutils</groupId>
295
                <artifactId>commons-beanutils</artifactId>
296
                <version>1.6</version>
297
            </dependency>
298
            <dependency>
299
                <groupId>commons-dbcp</groupId>
300
                <artifactId>commons-dbcp</artifactId>
301
                <version>1.2.2</version>
302
            </dependency>
303
            <dependency>
304
              <groupId>commons-codec</groupId>
305
              <artifactId>commons-codec</artifactId>
306
              <version>1.6</version>
307
            </dependency>
308
            <dependency>
309
                <groupId>commons-collections</groupId>
310
                <artifactId>commons-collections</artifactId>
311
                <version>3.2.1</version>
312
            </dependency>
313 41311 jjdelcerro
                <dependency>
314
                  <groupId>org.apache.solr</groupId>
315
                  <artifactId>solr-commons-csv</artifactId>
316
                  <version>3.5.0</version>
317
            </dependency>
318 40435 jjdelcerro
            <dependency>
319
                <groupId>commons-httpclient</groupId>
320
                <artifactId>commons-httpclient</artifactId>
321
                <version>2.0.2</version>
322
            </dependency>
323
            <dependency>
324
              <groupId>commons-cli</groupId>
325
              <artifactId>commons-cli</artifactId>
326
              <version>1.2</version>
327
            </dependency>
328
            <dependency>
329
                <groupId>commons-io</groupId>
330
                <artifactId>commons-io</artifactId>
331
                <version>2.4</version>
332
            </dependency>
333
            <dependency>
334 41311 jjdelcerro
                <groupId>org.apache.commons</groupId>
335
                <artifactId>commons-lang3</artifactId>
336
                <version>3.1</version>
337
            </dependency>
338 41012 jjdelcerro
            <dependency>
339 41311 jjdelcerro
                <groupId>commons-configuration</groupId>
340
                <artifactId>commons-configuration</artifactId>
341
                <version>1.10</version>
342
            </dependency>
343
            <dependency>
344 40435 jjdelcerro
                <groupId>commons-logging</groupId>
345
                <artifactId>commons-logging</artifactId>
346
                <version>1.1.1</version>
347
            </dependency>
348
            <dependency>
349
                <groupId>commons-logging</groupId>
350
                <artifactId>commons-logging</artifactId>
351
                <version>1.1.1</version>
352
                <classifier>api</classifier>
353
            </dependency>
354
            <dependency>
355 40581 jjdelcerro
              <groupId>commons-pool</groupId>
356
              <artifactId>commons-pool</artifactId>
357
              <version>1.6</version>
358
            </dependency>
359 41311 jjdelcerro
360 40581 jjdelcerro
            <dependency>
361 40435 jjdelcerro
                <groupId>org.dspace</groupId>
362
                <artifactId>cql-java</artifactId>
363
                <version>1.0</version>
364
            </dependency>
365
            <dependency>
366
              <groupId>easymock</groupId>
367
              <artifactId>easymock</artifactId>
368
              <version>1.2_Java1.3</version>
369
            </dependency>
370
            <dependency>
371
              <groupId>easymock</groupId>
372
              <artifactId>easymockclassextension</artifactId>
373
              <version>1.2</version>
374
            </dependency>
375
            <dependency>
376
                <groupId>flanagan</groupId>
377
                <artifactId>flanagan</artifactId>
378
                <version>20090616</version>
379
            </dependency>
380
            <dependency>
381
                <groupId>net.sf</groupId>
382
                <artifactId>flib-jcalendar</artifactId>
383
                <version>unknown</version>
384
            </dependency>
385
            <dependency>
386
                <groupId>org.opengis</groupId>
387
                <artifactId>geoapi</artifactId>
388
                <version>2.0</version>
389
            </dependency>
390
            <dependency>
391
                <groupId>geojava</groupId>
392
                <artifactId>geojava</artifactId>
393
                <version>unknown</version>
394
            </dependency>
395
            <dependency>
396
                <groupId>org.geonames</groupId>
397
                <artifactId>geonames</artifactId>
398
                <version>1.0</version>
399
                <classifier>java5</classifier>
400
            </dependency>
401
            <dependency>
402
                <groupId>org.codehaus.groovy</groupId>
403
                <artifactId>groovy-all</artifactId>
404
                <version>1.7.6</version>
405
            </dependency>
406
           <dependency>
407
                <groupId>org.geotools</groupId>
408
                <artifactId>gt2-legacy</artifactId>
409
                <version>2.2-RC2</version>
410
            </dependency>
411
            <dependency>
412
                <groupId>org.geotools</groupId>
413
                <artifactId>gt2-main</artifactId>
414
                <version>2.2.2</version>
415
            </dependency>
416
            <dependency>
417
                <groupId>org.geotools</groupId>
418
                <artifactId>gt2-referencing</artifactId>
419
                <version>2.2-RC2</version>
420
            </dependency>
421
            <dependency>
422
                <groupId>hsqldb</groupId>
423
                <artifactId>hsqldb</artifactId>
424
                <version>1.8.0.10</version>
425
            </dependency>
426
            <dependency>
427
                <groupId>com.h2database</groupId>
428
                <artifactId>h2</artifactId>
429
                <version>1.3.150</version>
430
            </dependency>
431
            <dependency>
432
                <groupId>org.ini4j</groupId>
433
                <artifactId>ini4j</artifactId>
434
                <version>0.5.1</version>
435
            </dependency>
436
            <dependency>
437
                <groupId>com.lowagie</groupId>
438
                <artifactId>itext</artifactId>
439
                <version>2.1.4</version>
440
            </dependency>
441
            <dependency>
442
                <groupId>javax.media</groupId>
443
                <artifactId>jai_core</artifactId>
444
                <version>1.1.3</version>
445
            </dependency>
446
            <dependency>
447
                <groupId>javax.media</groupId>
448
                <artifactId>jai_codec</artifactId>
449
                <version>1.1.3</version>
450
            </dependency>
451
            <dependency>
452
                <groupId>gov.nist.math</groupId>
453
                <artifactId>jama</artifactId>
454
                <version>unknown</version>
455
            </dependency>
456
            <dependency>
457
                <groupId>javax.help</groupId>
458
                <artifactId>javahelp</artifactId>
459
                <version>2.0.05</version>
460
            </dependency>
461
            <dependency>
462
                <groupId>com.toedter</groupId>
463
                <artifactId>jcalendar</artifactId>
464
                <version>1.1.4</version>
465
            </dependency>
466
            <dependency>
467
                <groupId>jfree</groupId>
468
                <artifactId>jcommon</artifactId>
469
                <version>1.0.12</version>
470
            </dependency>
471
            <dependency>
472
                <groupId>jdom</groupId>
473
                <artifactId>jdom</artifactId>
474
                <version>1.0</version>
475
            </dependency>
476
            <dependency>
477
                <groupId>org.nfunk</groupId>
478
                <artifactId>jep</artifactId>
479
                <version>2.4.0</version>
480
            </dependency>
481
            <dependency>
482
                <groupId>jfree</groupId>
483
                <artifactId>jfreechart</artifactId>
484
                <version>1.0.7</version>
485
            </dependency>
486
            <dependency>
487
                <groupId>org.jfree</groupId>
488
                <artifactId>jfreechart</artifactId>
489
                <version>1.0.14</version>
490
            </dependency>
491
            <dependency>
492
                <groupId>org.jgraf</groupId>
493
                <artifactId>jgraf</artifactId>
494
                <version>0.0.1</version>
495
            </dependency>
496
            <dependency>
497
                <groupId>net.sf</groupId>
498
                <artifactId>jgraph</artifactId>
499
                <version>5.10.1.5</version>
500
            </dependency>
501
            <dependency>
502
                <groupId>net.sf</groupId>
503
                <artifactId>jgridshiftapi</artifactId>
504
                <version>1.0</version>
505
            </dependency>
506
            <dependency>
507
                <groupId>com.sun</groupId>
508
                <artifactId>jimi</artifactId>
509
                <version>1.1</version>
510
            </dependency>
511
            <dependency>
512 41012 jjdelcerro
                <groupId>joda-time</groupId>
513
                <artifactId>joda-time</artifactId>
514
                <version>1.6</version>
515
            </dependency>
516
            <dependency>
517 40435 jjdelcerro
                <groupId>org.jpedal</groupId>
518
                <artifactId>jpedal_lgpl</artifactId>
519
                <version>4.37b36</version>
520
            </dependency>
521
            <dependency>
522
                <groupId>org.jruby</groupId>
523
                <artifactId>jruby</artifactId>
524
                <version>1.5.6</version>
525
            </dependency>
526
            <dependency>
527
                <groupId>rhino</groupId>
528
                <artifactId>js</artifactId>
529 40508 jjdelcerro
                <!-- This is the version already included in Java 1.6 -->
530 40435 jjdelcerro
                <version>1.6R2</version>
531
            </dependency>
532
            <dependency>
533
                <groupId>net.sf</groupId>
534
                <artifactId>jsi</artifactId>
535
                <version>unknown</version>
536
            </dependency>
537
            <dependency>
538
                <groupId>javax.units</groupId>
539
                <artifactId>jsr108</artifactId>
540
                <version>0.01</version>
541
            </dependency>
542
            <dependency>
543
                <groupId>com.vividsolutions</groupId>
544
                <artifactId>jts</artifactId>
545 40480 jjdelcerro
                <version>1.13</version>
546 40435 jjdelcerro
            </dependency>
547
            <dependency>
548
                <groupId>junit</groupId>
549
                <artifactId>junit</artifactId>
550
                <version>3.8.1</version>
551
            </dependency>
552
            <dependency>
553
                <groupId>jwizardcomponent</groupId>
554
                <artifactId>jwizardcomponent</artifactId>
555
                <version>1.2.2</version>
556
            </dependency>
557
            <dependency>
558
                <groupId>jwizardcomponent</groupId>
559
                <artifactId>jwizardcomponent-0i18n</artifactId>
560
                <version>1.2.2.1</version>
561
            </dependency>
562
            <dependency>
563
                <groupId>org.python</groupId>
564
                <artifactId>jython</artifactId>
565
                <version>2.5.2</version>
566
            </dependency>
567
            <dependency>
568
                <groupId>org.jzkit</groupId>
569
                <artifactId>jzkit2-core</artifactId>
570
                <version>2.0.0</version>
571
            </dependency>
572
            <dependency>
573
                <groupId>org.jzkit</groupId>
574
                <artifactId>jzkit2-z3950</artifactId>
575
                <version>2.0.0</version>
576
            </dependency>
577
            <dependency>
578
                <groupId>org.jzkit</groupId>
579
                <artifactId>jzkit2-origin</artifactId>
580
                <version>2.0.0</version>
581
            </dependency>
582
            <dependency>
583
                <groupId>net.sf.kxml</groupId>
584
                <artifactId>kxml2</artifactId>
585
                <version>2.2.2</version>
586
            </dependency>
587
            <dependency>
588
                <groupId>log4j</groupId>
589
                <artifactId>log4j</artifactId>
590
                <version>1.2.14</version>
591
            </dependency>
592
            <dependency>
593 41271 jjdelcerro
                <groupId>com.googlecode.log4jdbc</groupId>
594
                <artifactId>log4jdbc</artifactId>
595
                <version>1.2</version>
596
            </dependency>
597
            <dependency>
598
                    <groupId>com.jgoodies</groupId>
599
                    <artifactId>jgoodies-common</artifactId>
600
                    <version>1.4.0</version>
601
            </dependency>
602
            <dependency>
603
                    <groupId>com.jgoodies</groupId>
604
                    <artifactId>jgoodies-forms</artifactId>
605
                    <version>1.6.0</version>
606
            </dependency>
607
            <dependency>
608
                    <groupId>com.jgoodies</groupId>
609
                    <artifactId>looks</artifactId>
610
                    <version>2.2.2</version>
611
            </dependency>
612
            <dependency>
613 40435 jjdelcerro
                <groupId>com.ostermiller</groupId>
614
                <artifactId>ostermillerutils</artifactId>
615
                <version>1.4.3</version>
616
            </dependency>
617
            <dependency>
618
                <groupId>mysql</groupId>
619
                <artifactId>mysql-connector-java</artifactId>
620
                <version>5.1.6</version>
621
            </dependency>
622
            <dependency>
623
              <groupId>postgresql</groupId>
624
              <artifactId>postgresql</artifactId>
625
              <version>9.1-901.jdbc3</version>
626
            </dependency>
627
            <dependency>
628
                <groupId>es.unex</groupId>
629
                <artifactId>sextante</artifactId>
630
                <version>0.6.0</version>
631
            </dependency>
632
            <dependency>
633
                <groupId>es.unex</groupId>
634
                <artifactId>sextante_gui</artifactId>
635
                <version>0.6.0</version>
636
            </dependency>
637
            <dependency>
638
                <groupId>es.unex</groupId>
639
                <artifactId>sextante_wps</artifactId>
640
                <version>0.6.0</version>
641
            </dependency>
642
            <dependency>
643
                <groupId>es.unex</groupId>
644
                <artifactId>libMath</artifactId>
645
                <version>0.6.0</version>
646
            </dependency>
647
            <dependency>
648
                <groupId>es.unex</groupId>
649
                <artifactId>libDocEngines</artifactId>
650
                <version>0.6.0</version>
651
            </dependency>
652
            <dependency>
653 40581 jjdelcerro
              <groupId>org.apache.directory.studio</groupId>
654
              <artifactId>org.apache.commons.pool</artifactId>
655
              <version>1.6</version>
656
            </dependency>
657
            <dependency>
658
              <groupId>org.osgeo</groupId>
659
              <artifactId>proj4j</artifactId>
660
              <version>0.1.0</version>
661
            </dependency>
662
            <dependency>
663 40435 jjdelcerro
                <groupId>sil</groupId>
664
                <artifactId>sil</artifactId>
665
                <version>0.43b-am1</version>
666
            </dependency>
667
            <dependency>
668
                <groupId>org.slf4j</groupId>
669
                <artifactId>slf4j-api</artifactId>
670
                <version>1.5.5</version>
671
            </dependency>
672
            <dependency>
673
                <groupId>org.slf4j</groupId>
674
                <artifactId>slf4j-log4j12</artifactId>
675
                <version>1.5.5</version>
676
            </dependency>
677
            <dependency>
678
                <groupId>net.sf.smc</groupId>
679
                <artifactId>smc</artifactId>
680
                <version>4.3</version>
681
            </dependency>
682
            <dependency>
683
                <groupId>soap</groupId>
684
                <artifactId>soap</artifactId>
685
                <version>2.3</version>
686
            </dependency>
687
            <dependency>
688
                <groupId>spatialindex</groupId>
689
                <artifactId>spatialindex</artifactId>
690
                <version>unknown</version>
691
            </dependency>
692
            <dependency>
693
                <groupId>org.springframework</groupId>
694
                <artifactId>spring</artifactId>
695
                <version>1.2.8</version>
696
            </dependency>
697
            <dependency>
698
                <groupId>net.sf</groupId>
699
                <artifactId>sqljep</artifactId>
700 40626 jldominguez
                <version>0.2.1</version>
701 40435 jjdelcerro
            </dependency>
702 41012 jjdelcerro
                        <dependency>
703
                          <groupId>net.sf.supercsv</groupId>
704
                          <artifactId>super-csv</artifactId>
705
                          <version>2.1.0</version>
706
                        </dependency>
707 40435 jjdelcerro
            <dependency>
708
                <groupId>org.tmatesoft.svnkit</groupId>
709
                <artifactId>svnkit</artifactId>
710
                <version>1.3.3</version>
711
            </dependency>
712
            <dependency>
713
                <groupId>org.tmatesoft.svnkit</groupId>
714
                <artifactId>svnkit-cli</artifactId>
715
                <version>1.3.3</version>
716
            </dependency>
717
            <dependency>
718
                <groupId>tablelayout</groupId>
719
                <artifactId>TableLayout</artifactId>
720
                <version>20050920</version>
721
            </dependency>
722
            <dependency>
723
                <groupId>info.clearthought</groupId>
724
                <artifactId>TableLayout-bin-jdk1.5</artifactId>
725
                <version>2007-04-21</version>
726
            </dependency>
727
            <dependency>
728
                <groupId>net.sourceforge.thinlet</groupId>
729
                <artifactId>thinlet</artifactId>
730
                <version>2005-03-28</version>
731
            </dependency>
732
            <dependency>
733
                <groupId>gnu.trove</groupId>
734
                <artifactId>trove</artifactId>
735
                <version>0.1.8</version>
736
            </dependency>
737
            <dependency>
738
                <groupId>java3d</groupId>
739
                <artifactId>vecmath</artifactId>
740
                <version>1.3.1</version>
741
            </dependency>
742
            <dependency>
743
                <groupId>org.apache</groupId>
744
                <artifactId>xbean</artifactId>
745
                <version>2.2.0</version>
746
            </dependency>
747
            <dependency>
748
                <groupId>xerces</groupId>
749
                <artifactId>xercesImpl</artifactId>
750
                <version>2.5.0</version>
751
            </dependency>
752
            <dependency>
753
                <groupId>xml-apis</groupId>
754
                <artifactId>xml-apis-ext</artifactId>
755
                <version>1.3.04</version>
756
            </dependency>
757
            <dependency>
758
                <groupId>xmlpull</groupId>
759
                <artifactId>xmlpull</artifactId>
760
                <version>1.1.3.1</version>
761
            </dependency>
762
            <dependency>
763
                <groupId>zql</groupId>
764
                <artifactId>zql</artifactId>
765
                <version>unknown</version>
766
            </dependency>
767
768
            <!-- External gvSIG projects -->
769
770
            <dependency>
771
              <groupId>org.gvsig</groupId>
772
              <artifactId>org.gvsig.jdk.v1_6</artifactId>
773
              <version>1.0.0</version>
774
            </dependency>
775
            <dependency>
776
              <groupId>org.gvsig</groupId>
777
              <artifactId>org.gvsig.jdk.v1_4</artifactId>
778
              <version>1.0.0</version>
779
            </dependency>
780
            <dependency>
781
                <groupId>org.gvsig</groupId>
782
                <artifactId>org.gvsig.tools.lib</artifactId>
783 40487 jjdelcerro
                <version>${gvsig.tools.version}</version>
784 40435 jjdelcerro
            </dependency>
785
            <dependency>
786
                <groupId>org.gvsig</groupId>
787
                <artifactId>org.gvsig.tools.lib</artifactId>
788 40487 jjdelcerro
                <version>${gvsig.tools.version}</version>
789 40435 jjdelcerro
                <type>test-jar</type>
790
            </dependency>
791
            <dependency>
792
                <groupId>org.gvsig</groupId>
793
                <artifactId>org.gvsig.tools.swing.api</artifactId>
794 40487 jjdelcerro
                <version>${gvsig.tools.version}</version>
795 40435 jjdelcerro
            </dependency>
796
            <dependency>
797
                <groupId>org.gvsig</groupId>
798
                <artifactId>org.gvsig.tools.swing.impl</artifactId>
799 40487 jjdelcerro
                <version>${gvsig.tools.version}</version>
800 40435 jjdelcerro
            </dependency>
801
            <dependency>
802
                <groupId>org.gvsig</groupId>
803
                <artifactId>org.gvsig.tools.swing.spi</artifactId>
804 40487 jjdelcerro
                <version>${gvsig.tools.version}</version>
805 40435 jjdelcerro
            </dependency>
806
            <dependency>
807
                <groupId>org.gvsig</groupId>
808
                <artifactId>org.gvsig.tools.swing.serv.field</artifactId>
809 40487 jjdelcerro
                <version>${gvsig.tools.version}</version>
810 40435 jjdelcerro
            </dependency>
811
            <dependency>
812
                <groupId>org.gvsig</groupId>
813
                <artifactId>org.gvsig.tools.swing.serv.jlist</artifactId>
814 40487 jjdelcerro
                <version>${gvsig.tools.version}</version>
815 40435 jjdelcerro
            </dependency>
816
            <dependency>
817
                <groupId>org.gvsig</groupId>
818
                <artifactId>org.gvsig.tools.swing.serv.jform</artifactId>
819 40487 jjdelcerro
                <version>${gvsig.tools.version}</version>
820 40435 jjdelcerro
            </dependency>
821 40835 jjdelcerro
822 40435 jjdelcerro
            <dependency>
823
                <groupId>org.gvsig</groupId>
824 40835 jjdelcerro
                <artifactId>org.gvsig.tools.dynform.api</artifactId>
825
                <version>${gvsig.tools.version}</version>
826
            </dependency>
827
            <dependency>
828
                <groupId>org.gvsig</groupId>
829
                <artifactId>org.gvsig.tools.dynform.spi</artifactId>
830
                <version>${gvsig.tools.version}</version>
831
            </dependency>
832
            <dependency>
833
                <groupId>org.gvsig</groupId>
834
                <artifactId>org.gvsig.tools.dynform.services</artifactId>
835
                <version>${gvsig.tools.version}</version>
836
            </dependency>
837
            <dependency>
838
                <groupId>org.gvsig</groupId>
839
                <artifactId>org.gvsig.tools.dynform.impl</artifactId>
840
                <version>${gvsig.tools.version}</version>
841
            </dependency>
842
843
            <dependency>
844
                <groupId>org.gvsig</groupId>
845 40435 jjdelcerro
                <artifactId>org.gvsig.about.api</artifactId>
846 40513 jjdelcerro
                <version>${gvsig.about.version}</version>
847 40435 jjdelcerro
            </dependency>
848
            <dependency>
849
                <groupId>org.gvsig</groupId>
850
                <artifactId>org.gvsig.about.impl</artifactId>
851 40513 jjdelcerro
                <version>${gvsig.about.version}</version>
852 40435 jjdelcerro
            </dependency>
853
            <dependency>
854
                <groupId>org.gvsig</groupId>
855
                <artifactId>org.gvsig.catalog</artifactId>
856
                <version>2.0</version>
857
            </dependency>
858
           <dependency>
859
                <groupId>org.gvsig</groupId>
860
                <artifactId>org.gvsig.timesupport.lib.api</artifactId>
861 40513 jjdelcerro
                <version>${gvsig.timesupport.version}</version>
862 40435 jjdelcerro
            </dependency>
863
            <dependency>
864
                <groupId>org.gvsig</groupId>
865
                <artifactId>org.gvsig.timesupport.lib.impl</artifactId>
866 40513 jjdelcerro
                <version>${gvsig.timesupport.version}</version>
867 40435 jjdelcerro
            </dependency>
868
            <dependency>
869
                <groupId>org.gvsig</groupId>
870
                <artifactId>org.gvsig.timesupport.swing.api</artifactId>
871 40513 jjdelcerro
                <version>${gvsig.timesupport.version}</version>
872 40435 jjdelcerro
            </dependency>
873
            <dependency>
874
                <groupId>org.gvsig</groupId>
875
                <artifactId>org.gvsig.timesupport.swing.impl</artifactId>
876 40513 jjdelcerro
                <version>${gvsig.timesupport.version}</version>
877 40435 jjdelcerro
            </dependency>
878
            <dependency>
879
              <groupId>org.gvsig.external</groupId>
880
              <artifactId>org.gvsig.external.jump</artifactId>
881
              <version>1.0.0</version>
882
            </dependency>
883
            <dependency>
884
                <groupId>org.gvsig</groupId>
885
                <artifactId>org.gvsig.proj.lib.api</artifactId>
886 40501 jjdelcerro
                <version>${gvsig.proj.version}</version>
887 40435 jjdelcerro
            </dependency>
888
            <dependency>
889
                <groupId>org.gvsig</groupId>
890
                <artifactId>org.gvsig.proj.lib.proj4j</artifactId>
891 40501 jjdelcerro
                <version>${gvsig.proj.version}</version>
892 40435 jjdelcerro
            </dependency>
893 40506 jjdelcerro
            <dependency>
894 40581 jjdelcerro
              <groupId>org.gvsig</groupId>
895
              <artifactId>org.gvsig.proj.swing.api</artifactId>
896
              <version>${gvsig.proj.version}</version>
897 40506 jjdelcerro
            </dependency>
898 40581 jjdelcerro
            <dependency>
899
              <groupId>org.gvsig</groupId>
900
              <artifactId>org.gvsig.proj.swing.impl</artifactId>
901
              <version>${gvsig.proj.version}</version>
902
            </dependency>
903
            <dependency>
904
              <groupId>org.gvsig</groupId>
905
              <artifactId>org.gvsig.projection.api</artifactId>
906
              <version>${gvsig.projection.api.version}</version>
907
            </dependency>
908 40435 jjdelcerro
909
            <!-- Childs projects -->
910
911
            <dependency>
912
                <groupId>org.gvsig</groupId>
913 40608 jjdelcerro
                <artifactId>org.gvsig.metadata.lib.basic.api</artifactId>
914 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
915 40608 jjdelcerro
            </dependency>
916
            <dependency>
917
                <groupId>org.gvsig</groupId>
918
                <artifactId>org.gvsig.metadata.lib.basic.impl</artifactId>
919 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
920 40608 jjdelcerro
            </dependency>
921
            <dependency>
922
                <groupId>org.gvsig</groupId>
923
                <artifactId>org.gvsig.metadata.swing.basic.api</artifactId>
924 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
925 40608 jjdelcerro
            </dependency>
926
            <dependency>
927
                <groupId>org.gvsig</groupId>
928
                <artifactId>org.gvsig.metadata.swing.basic.impl</artifactId>
929 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
930 40608 jjdelcerro
            </dependency>
931
            <dependency>
932
                <groupId>org.gvsig</groupId>
933 40501 jjdelcerro
                <artifactId>org.gvsig.projection.cresques.impl</artifactId>
934 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
935 40501 jjdelcerro
            </dependency>
936
            <dependency>
937
                <groupId>org.gvsig</groupId>
938
                <artifactId>org.gvsig.projection.cresques.ui</artifactId>
939 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
940 40501 jjdelcerro
            </dependency>
941
            <dependency>
942
                <groupId>org.gvsig</groupId>
943 40435 jjdelcerro
                <artifactId>org.gvsig.andami</artifactId>
944 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
945 40435 jjdelcerro
            </dependency>
946
            <dependency>
947
                <groupId>org.gvsig</groupId>
948
                <artifactId>org.gvsig.app</artifactId>
949 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
950 40435 jjdelcerro
            </dependency>
951
            <dependency>
952
                <groupId>org.gvsig</groupId>
953
                <artifactId>org.gvsig.ui</artifactId>
954 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
955 40435 jjdelcerro
            </dependency>
956
            <dependency>
957
                <groupId>org.gvsig</groupId>
958
                <artifactId>org.gvsig.fmap.control</artifactId>
959 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
960 40435 jjdelcerro
            </dependency>
961
            <dependency>
962
                <groupId>org.gvsig</groupId>
963
                <artifactId>org.gvsig.fmap.mapcontext.api</artifactId>
964 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
965 40435 jjdelcerro
            </dependency>
966
            <dependency>
967
                <groupId>org.gvsig</groupId>
968
                <artifactId>org.gvsig.fmap.mapcontext.impl</artifactId>
969 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
970 40435 jjdelcerro
            </dependency>
971
            <dependency>
972
                <groupId>org.gvsig</groupId>
973
                <artifactId>org.gvsig.fmap.mapcontext.operation</artifactId>
974 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
975 40435 jjdelcerro
            </dependency>
976
            <dependency>
977
                <groupId>org.gvsig</groupId>
978
                <artifactId>org.gvsig.fmap.dal.api</artifactId>
979 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
980 40435 jjdelcerro
            </dependency>
981
            <dependency>
982
                <groupId>org.gvsig</groupId>
983
                <artifactId>org.gvsig.fmap.dal.spi</artifactId>
984 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
985 40435 jjdelcerro
            </dependency>
986
            <dependency>
987
                <groupId>org.gvsig</groupId>
988
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
989 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
990 40435 jjdelcerro
            </dependency>
991
            <dependency>
992
                <groupId>org.gvsig</groupId>
993
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
994 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
995 40435 jjdelcerro
                <type>test-jar</type>
996
                <scope>test</scope>
997
            </dependency>
998
            <dependency>
999
                <groupId>org.gvsig</groupId>
1000
                <artifactId>org.gvsig.fmap.dal.db.lib</artifactId>
1001 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1002 40435 jjdelcerro
            </dependency>
1003
            <dependency>
1004
                <groupId>org.gvsig</groupId>
1005
                <artifactId>org.gvsig.fmap.dal.db.jdbc</artifactId>
1006 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1007 40435 jjdelcerro
            </dependency>
1008
            <dependency>
1009
                <groupId>org.gvsig</groupId>
1010
                <artifactId>org.gvsig.fmap.dal.db.h2</artifactId>
1011 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1012 40435 jjdelcerro
            </dependency>
1013 40513 jjdelcerro
1014 40435 jjdelcerro
            <dependency>
1015
                <groupId>org.gvsig</groupId>
1016 40513 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.file.lib</artifactId>
1017 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1018 40435 jjdelcerro
            </dependency>
1019
            <dependency>
1020
                <groupId>org.gvsig</groupId>
1021
                <artifactId>org.gvsig.fmap.dal.file.dbf</artifactId>
1022 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1023 40435 jjdelcerro
            </dependency>
1024
            <dependency>
1025
                <groupId>org.gvsig</groupId>
1026 41012 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.file.csv</artifactId>
1027 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1028 41012 jjdelcerro
            </dependency>
1029
            <dependency>
1030
                <groupId>org.gvsig</groupId>
1031 40435 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.file.shp</artifactId>
1032 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1033 40435 jjdelcerro
            </dependency>
1034
            <dependency>
1035
              <groupId>org.gvsig</groupId>
1036
              <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1037 41340 jjdelcerro
              <version>2.0.34-SNAPSHOT</version>
1038 40435 jjdelcerro
            </dependency>
1039
            <dependency>
1040
              <groupId>org.gvsig</groupId>
1041
              <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1042 41340 jjdelcerro
              <version>2.0.34-SNAPSHOT</version>
1043 40435 jjdelcerro
              <type>test-jar</type>
1044
            </dependency>
1045
            <dependency>
1046
              <groupId>org.gvsig</groupId>
1047
              <artifactId>org.gvsig.newlayer.lib.impl</artifactId>
1048 41340 jjdelcerro
              <version>2.0.34-SNAPSHOT</version>
1049 40435 jjdelcerro
            </dependency>
1050
            <dependency>
1051
                <groupId>org.gvsig</groupId>
1052
                <artifactId>org.gvsig.newlayer.prov.generic</artifactId>
1053 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1054 40435 jjdelcerro
            </dependency>
1055
            <dependency>
1056
                <groupId>org.gvsig</groupId>
1057
                <artifactId>org.gvsig.newlayer.prov.file</artifactId>
1058 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1059 40435 jjdelcerro
            </dependency>
1060
            <dependency>
1061
                <groupId>org.gvsig</groupId>
1062
                <artifactId>org.gvsig.newlayer.prov.shape</artifactId>
1063 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1064 40435 jjdelcerro
            </dependency>
1065
            <dependency>
1066
                <groupId>org.gvsig</groupId>
1067
                <artifactId>org.gvsig.symbology.lib.api</artifactId>
1068 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1069 40435 jjdelcerro
            </dependency>
1070
            <dependency>
1071
                <groupId>org.gvsig</groupId>
1072
                <artifactId>org.gvsig.symbology.lib.impl</artifactId>
1073 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1074 40435 jjdelcerro
            </dependency>
1075
            <dependency>
1076
                <groupId>org.gvsig</groupId>
1077
                <artifactId>org.gvsig.symbology.swing.api</artifactId>
1078 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1079 40435 jjdelcerro
            </dependency>
1080
            <dependency>
1081
                <groupId>org.gvsig</groupId>
1082
                <artifactId>org.gvsig.symbology.swing.impl</artifactId>
1083 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1084 40435 jjdelcerro
            </dependency>
1085
            <dependency>
1086
                <groupId>org.gvsig</groupId>
1087
                <artifactId>org.gvsig.fmap.geometry.api</artifactId>
1088 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1089 40435 jjdelcerro
            </dependency>
1090
            <dependency>
1091
                <groupId>org.gvsig</groupId>
1092
                <artifactId>org.gvsig.fmap.geometry.impl</artifactId>
1093 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1094 40435 jjdelcerro
            </dependency>
1095
            <dependency>
1096
                <groupId>org.gvsig</groupId>
1097
                <artifactId>org.gvsig.fmap.geometry.operation</artifactId>
1098 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1099 40435 jjdelcerro
            </dependency>
1100
            <dependency>
1101
                <groupId>org.gvsig</groupId>
1102
                <artifactId>org.gvsig.tools.evaluator.sqljep</artifactId>
1103 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1104 40435 jjdelcerro
            </dependency>
1105
            <dependency>
1106
                <groupId>org.gvsig</groupId>
1107
                <artifactId>org.gvsig.compat.api</artifactId>
1108 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1109 40435 jjdelcerro
            </dependency>
1110
            <dependency>
1111
                <groupId>org.gvsig</groupId>
1112
                <artifactId>org.gvsig.compat.se</artifactId>
1113 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1114 40435 jjdelcerro
            </dependency>
1115
            <dependency>
1116
                <groupId>org.gvsig</groupId>
1117
                <artifactId>org.gvsig.remoteclient</artifactId>
1118 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1119 40435 jjdelcerro
            </dependency>
1120
            <dependency>
1121
                <groupId>org.gvsig</groupId>
1122
                <artifactId>org.gvsig.i18n</artifactId>
1123 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1124 40435 jjdelcerro
            </dependency>
1125
            <dependency>
1126
                <groupId>org.gvsig</groupId>
1127
                <artifactId>org.gvsig.utils</artifactId>
1128 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1129 40435 jjdelcerro
            </dependency>
1130
            <dependency>
1131
              <groupId>org.gvsig</groupId>
1132
              <artifactId>org.gvsig.annotation.lib.api</artifactId>
1133 41340 jjdelcerro
              <version>2.0.34-SNAPSHOT</version>
1134 40435 jjdelcerro
            </dependency>
1135
            <dependency>
1136
              <groupId>org.gvsig</groupId>
1137
              <artifactId>org.gvsig.annotation.lib.impl</artifactId>
1138 41340 jjdelcerro
              <version>2.0.34-SNAPSHOT</version>
1139 40435 jjdelcerro
            </dependency>
1140
            <dependency>
1141
              <groupId>org.gvsig</groupId>
1142
              <artifactId>org.gvsig.annotation.swing.api</artifactId>
1143 41340 jjdelcerro
              <version>2.0.34-SNAPSHOT</version>
1144 40435 jjdelcerro
            </dependency>
1145
            <dependency>
1146
              <groupId>org.gvsig</groupId>
1147
              <artifactId>org.gvsig.annotation.swing.impl</artifactId>
1148 41340 jjdelcerro
              <version>2.0.34-SNAPSHOT</version>
1149 40435 jjdelcerro
            </dependency>
1150
            <dependency>
1151
              <groupId>org.gvsig</groupId>
1152
              <artifactId>org.gvsig.exportto.lib.api</artifactId>
1153 41340 jjdelcerro
              <version>2.0.34-SNAPSHOT</version>
1154 40435 jjdelcerro
            </dependency>
1155
            <dependency>
1156
              <groupId>org.gvsig</groupId>
1157
              <artifactId>org.gvsig.exportto.lib.api</artifactId>
1158 41340 jjdelcerro
              <version>2.0.34-SNAPSHOT</version>
1159 40435 jjdelcerro
              <type>test-jar</type>
1160
            </dependency>
1161
            <dependency>
1162
                <groupId>org.gvsig</groupId>
1163
                <artifactId>org.gvsig.exportto.lib.impl</artifactId>
1164 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1165 40435 jjdelcerro
            </dependency>
1166
            <dependency>
1167
                <groupId>org.gvsig</groupId>
1168
                <artifactId>org.gvsig.exportto.swing.api</artifactId>
1169 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1170 40435 jjdelcerro
            </dependency>
1171
            <dependency>
1172
                <groupId>org.gvsig</groupId>
1173
                <artifactId>org.gvsig.exportto.swing.spi</artifactId>
1174 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1175 40435 jjdelcerro
            </dependency>
1176
            <dependency>
1177
                <groupId>org.gvsig</groupId>
1178
                <artifactId>org.gvsig.exportto.swing.impl</artifactId>
1179 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1180 40435 jjdelcerro
            </dependency>
1181
            <dependency>
1182
                <groupId>org.gvsig</groupId>
1183
                <artifactId>org.gvsig.exportto.swing.prov.generic</artifactId>
1184 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1185 40435 jjdelcerro
            </dependency>
1186
            <dependency>
1187
                <groupId>org.gvsig</groupId>
1188
                <artifactId>org.gvsig.exportto.swing.prov.file</artifactId>
1189 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1190 40435 jjdelcerro
            </dependency>
1191
            <dependency>
1192
                <groupId>org.gvsig</groupId>
1193
                <artifactId>org.gvsig.exportto.swing.prov.jdbc</artifactId>
1194 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1195 40435 jjdelcerro
            </dependency>
1196
            <dependency>
1197
                <groupId>org.gvsig</groupId>
1198
                <artifactId>org.gvsig.exportto.swing.prov.shape</artifactId>
1199 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1200 40435 jjdelcerro
            </dependency>
1201
            <dependency>
1202
                <groupId>org.gvsig</groupId>
1203
                <artifactId>org.gvsig.exportto.swing.prov.dxf</artifactId>
1204 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1205 40435 jjdelcerro
            </dependency>
1206
            <dependency>
1207
                <groupId>org.gvsig</groupId>
1208
                <artifactId>org.gvsig.exportto.swing.prov.dbf</artifactId>
1209 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1210 40435 jjdelcerro
            </dependency>
1211
            <dependency>
1212
                <groupId>org.gvsig</groupId>
1213
                <artifactId>org.gvsig.exportto.swing.prov.postgresql</artifactId>
1214 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1215 40435 jjdelcerro
            </dependency>
1216
            <dependency>
1217
                <groupId>org.gvsig</groupId>
1218
                <artifactId>org.gvsig.exportto.swing.prov.mysql</artifactId>
1219 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1220 40435 jjdelcerro
            </dependency>
1221
            <dependency>
1222
                <groupId>org.gvsig</groupId>
1223
                <artifactId>org.gvsig.personaldb.lib.api</artifactId>
1224 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1225 40435 jjdelcerro
            </dependency>
1226
            <dependency>
1227
                <groupId>org.gvsig</groupId>
1228
                <artifactId>org.gvsig.personaldb.lib.api</artifactId>
1229 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1230 40435 jjdelcerro
                <type>test-jar</type>
1231
                <scope>test</scope>
1232
            </dependency>
1233
            <dependency>
1234
                <groupId>org.gvsig</groupId>
1235
                <artifactId>org.gvsig.personaldb.lib.impl</artifactId>
1236 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1237 40435 jjdelcerro
            </dependency>
1238
            <dependency>
1239
              <groupId>org.gvsig</groupId>
1240
              <artifactId>org.gvsig.installer.swing.api</artifactId>
1241 41340 jjdelcerro
              <version>2.0.34-SNAPSHOT</version>
1242 40435 jjdelcerro
            </dependency>
1243
            <dependency>
1244
                <groupId>org.gvsig</groupId>
1245
                <artifactId>org.gvsig.installer.swing.impl</artifactId>
1246 41340 jjdelcerro
                <version>2.0.34-SNAPSHOT</version>
1247 40435 jjdelcerro
            </dependency>
1248
            <dependency>
1249
              <groupId>org.gvsig</groupId>
1250
              <artifactId>org.gvsig.installer.lib.api</artifactId>
1251 41340 jjdelcerro
              <version>2.0.34-SNAPSHOT</version>
1252 40435 jjdelcerro
            </dependency>
1253
            <dependency>
1254
              <groupId>org.gvsig</groupId>
1255
              <artifactId>org.gvsig.installer.lib.spi</artifactId>
1256 41340 jjdelcerro
              <version>2.0.34-SNAPSHOT</version>
1257 40435 jjdelcerro
            </dependency>
1258
            <dependency>
1259
              <groupId>org.gvsig</groupId>
1260
              <artifactId>org.gvsig.installer.lib.impl</artifactId>
1261 41340 jjdelcerro
              <version>2.0.34-SNAPSHOT</version>
1262 40435 jjdelcerro
            </dependency>
1263
            <dependency>
1264
              <groupId>org.gvsig</groupId>
1265
              <artifactId>org.gvsig.installer.prov.plugin</artifactId>
1266 41340 jjdelcerro
              <version>2.0.34-SNAPSHOT</version>
1267 40435 jjdelcerro
            </dependency>
1268
            <dependency>
1269
              <groupId>org.gvsig</groupId>
1270 40513 jjdelcerro
              <artifactId>org.gvsig.geodb.app.mainplugin</artifactId>
1271 41340 jjdelcerro
              <version>2.0.34-SNAPSHOT</version>
1272 40435 jjdelcerro
            </dependency>
1273
1274
            <dependency>
1275
              <groupId>org.gvsig</groupId>
1276
              <artifactId>org.gvsig.app.document.table.app.mainplugin</artifactId>
1277 41340 jjdelcerro
              <version>2.0.34-SNAPSHOT</version>
1278 40435 jjdelcerro
            </dependency>
1279
            <dependency>
1280
              <groupId>org.gvsig</groupId>
1281
              <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1282 41340 jjdelcerro
              <version>2.0.34-SNAPSHOT</version>
1283 40435 jjdelcerro
            </dependency>
1284
            <dependency>
1285
              <groupId>org.gvsig</groupId>
1286
              <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1287 41340 jjdelcerro
              <version>2.0.34-SNAPSHOT</version>
1288 40435 jjdelcerro
              <type>test-jar</type>
1289
              <scope>test</scope>
1290
            </dependency>
1291
1292 40581 jjdelcerro
          <dependency>
1293
            <groupId>org.gvsig</groupId>
1294
            <artifactId>org.gvsig.app.mainplugin</artifactId>
1295 41340 jjdelcerro
            <version>2.0.34-SNAPSHOT</version>
1296 40581 jjdelcerro
            <scope>provided</scope>
1297
          </dependency>
1298
          <dependency>
1299
            <groupId>org.gvsig</groupId>
1300
            <artifactId>org.gvsig.annotation.app.mainplugin</artifactId>
1301 41340 jjdelcerro
            <version>2.0.34-SNAPSHOT</version>
1302 40581 jjdelcerro
            <scope>provided</scope>
1303
          </dependency>
1304
          <dependency>
1305
            <groupId>org.gvsig</groupId>
1306
            <artifactId>org.gvsig.centerviewpoint.app.mainplugin</artifactId>
1307 41340 jjdelcerro
            <version>2.0.34-SNAPSHOT</version>
1308 40581 jjdelcerro
            <scope>provided</scope>
1309
          </dependency>
1310
          <dependency>
1311
            <groupId>org.gvsig</groupId>
1312
            <artifactId>org.gvsig.coreplugin.app.mainplugin</artifactId>
1313 41340 jjdelcerro
            <version>2.0.34-SNAPSHOT</version>
1314 40581 jjdelcerro
            <scope>provided</scope>
1315
          </dependency>
1316
          <dependency>
1317
            <groupId>org.gvsig</groupId>
1318
            <artifactId>org.gvsig.datalocator.app.mainplugin</artifactId>
1319 41340 jjdelcerro
            <version>2.0.34-SNAPSHOT</version>
1320 40581 jjdelcerro
            <scope>provided</scope>
1321
          </dependency>
1322
          <dependency>
1323
            <groupId>org.gvsig</groupId>
1324
            <artifactId>org.gvsig.editing.app.mainplugin</artifactId>
1325 41340 jjdelcerro
            <version>2.0.34-SNAPSHOT</version>
1326 40581 jjdelcerro
            <scope>provided</scope>
1327
          </dependency>
1328
          <dependency>
1329
            <groupId>org.gvsig</groupId>
1330
            <artifactId>org.gvsig.exportto.app.mainplugin</artifactId>
1331 41340 jjdelcerro
            <version>2.0.34-SNAPSHOT</version>
1332 40581 jjdelcerro
            <scope>provided</scope>
1333
          </dependency>
1334
          <dependency>
1335
            <groupId>org.gvsig</groupId>
1336
            <artifactId>org.gvsig.mkmvnproject.app.mainplugin</artifactId>
1337 41340 jjdelcerro
            <version>2.0.34-SNAPSHOT</version>
1338 40581 jjdelcerro
            <scope>provided</scope>
1339
          </dependency>
1340
          <dependency>
1341
            <groupId>org.gvsig</groupId>
1342
            <artifactId>org.gvsig.installer.app.mainplugin</artifactId>
1343 41340 jjdelcerro
            <version>2.0.34-SNAPSHOT</version>
1344 40581 jjdelcerro
            <scope>provided</scope>
1345
          </dependency>
1346 40643 jjdelcerro
<!--
1347 40581 jjdelcerro
          <dependency>
1348
            <groupId>org.gvsig</groupId>
1349
            <artifactId>org.gvsig.symbology.app.mainplugin</artifactId>
1350
            <version>2.0.10-SNAPSHOT</version>
1351
            <scope>provided</scope>
1352
          </dependency>
1353 40643 jjdelcerro
-->
1354 40581 jjdelcerro
          <dependency>
1355
            <groupId>org.gvsig</groupId>
1356
            <artifactId>org.gvsig.i18n.app.mainplugin</artifactId>
1357 41340 jjdelcerro
            <version>2.0.34-SNAPSHOT</version>
1358 40581 jjdelcerro
            <scope>provided</scope>
1359
          </dependency>
1360
          <dependency>
1361
            <groupId>org.gvsig</groupId>
1362
            <artifactId>org.gvsig.selectiontools.app.mainplugin</artifactId>
1363 41340 jjdelcerro
            <version>2.0.34-SNAPSHOT</version>
1364 40581 jjdelcerro
            <scope>provided</scope>
1365
          </dependency>
1366
          <dependency>
1367
            <groupId>org.gvsig</groupId>
1368
            <artifactId>org.gvsig.geometrymeasurement.app.mainplugin</artifactId>
1369 41340 jjdelcerro
            <version>2.0.34-SNAPSHOT</version>
1370 40581 jjdelcerro
            <scope>provided</scope>
1371
          </dependency>
1372
          <dependency>
1373
            <groupId>org.gvsig</groupId>
1374
            <artifactId>org.gvsig.newlayer.app.mainplugin</artifactId>
1375 41340 jjdelcerro
            <version>2.0.34-SNAPSHOT</version>
1376 40581 jjdelcerro
            <scope>provided</scope>
1377
          </dependency>
1378
          <dependency>
1379
            <groupId>org.gvsig</groupId>
1380
            <artifactId>org.gvsig.help.app.mainplugin</artifactId>
1381 41091 jjdelcerro
            <version>2.0.24-SNAPSHOT</version>
1382 40581 jjdelcerro
            <scope>provided</scope>
1383
          </dependency>
1384
1385 40435 jjdelcerro
        </dependencies>
1386
    </dependencyManagement>
1387
1388
    <dependencies>
1389
      <dependency>
1390
          <groupId>junit</groupId>
1391
          <artifactId>junit</artifactId>
1392
          <scope>test</scope>
1393
      </dependency>
1394
    </dependencies>
1395
1396
    <build>
1397 40581 jjdelcerro
      <extensions>
1398
        <extension>
1399
          <groupId>org.apache.maven.wagon</groupId>
1400
          <artifactId>wagon-webdav-jackrabbit</artifactId>
1401
          <version>2.4</version>
1402
        </extension>
1403
      </extensions>
1404 40480 jjdelcerro
1405 40435 jjdelcerro
      <pluginManagement>
1406
        <plugins>
1407
1408
          <plugin>
1409
            <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
1410
            <groupId>org.eclipse.m2e</groupId>
1411
            <artifactId>lifecycle-mapping</artifactId>
1412
            <version>1.0.0</version>
1413
            <configuration>
1414
              <lifecycleMappingMetadata>
1415
                <pluginExecutions>
1416
                  <pluginExecution>
1417
                    <pluginExecutionFilter>
1418
                      <groupId>org.gvsig</groupId>
1419
                      <artifactId> org.gvsig.installer.maven </artifactId>
1420
                      <versionRange> [2.0.10-SNAPSHOT,) </versionRange>
1421
                      <goals>
1422
                        <goal>write-info</goal>
1423
                      </goals>
1424
                    </pluginExecutionFilter>
1425
                    <action>
1426 40510 jjdelcerro
                      <ignore />
1427 40435 jjdelcerro
                    </action>
1428
                  </pluginExecution>
1429
                  <pluginExecution>
1430
                    <pluginExecutionFilter>
1431
                      <groupId> org.codehaus.mojo </groupId>
1432
                      <artifactId> properties-maven-plugin </artifactId>
1433
                      <versionRange> [1.0-alpha-2,) </versionRange>
1434
                      <goals>
1435
                        <goal>
1436
                          read-project-properties
1437
                        </goal>
1438
                      </goals>
1439
                    </pluginExecutionFilter>
1440
                    <action>
1441 40510 jjdelcerro
                      <ignore />
1442 40435 jjdelcerro
                    </action>
1443
                  </pluginExecution>
1444 40556 jjdelcerro
                  <pluginExecution>
1445 40581 jjdelcerro
                    <pluginExecutionFilter>
1446
                      <groupId>org.codehaus.gmaven</groupId>
1447
                      <artifactId>gmaven-plugin</artifactId>
1448
                      <versionRange>[1.4,)</versionRange>
1449
                      <goals>
1450
                        <goal>execute</goal>
1451
                      </goals>
1452
                    </pluginExecutionFilter>
1453
                    <action>
1454 40587 jjdelcerro
                      <ignore />
1455 40581 jjdelcerro
                    </action>
1456 40556 jjdelcerro
                  </pluginExecution>
1457 40769 jjdelcerro
                  <pluginExecution>
1458
                          <pluginExecutionFilter>
1459
                                  <groupId>org.apache.maven.plugins</groupId>
1460
                                  <artifactId>
1461
                                          maven-dependency-plugin
1462
                                  </artifactId>
1463
                                  <versionRange>[2.1,)</versionRange>
1464
                                  <goals>
1465
                                          <goal>unpack</goal>
1466
                                  </goals>
1467
                          </pluginExecutionFilter>
1468
                          <action>
1469 40773 jjdelcerro
                                  <ignore />
1470 40769 jjdelcerro
                          </action>
1471
                  </pluginExecution>
1472 40435 jjdelcerro
                </pluginExecutions>
1473
              </lifecycleMappingMetadata>
1474
            </configuration>
1475
          </plugin>
1476
1477
          <plugin>
1478
              <groupId>org.apache.maven.plugins</groupId>
1479
              <artifactId>maven-compiler-plugin</artifactId>
1480
              <version>2.3.2</version>
1481
              <configuration>
1482
                  <source>1.5</source>
1483
                  <target>1.5</target>
1484
                  <encoding>ISO-8859-1</encoding>
1485
              </configuration>
1486
          </plugin>
1487
1488
          <plugin>
1489
              <groupId>org.apache.maven.plugins</groupId>
1490
              <artifactId>maven-resources-plugin</artifactId>
1491
              <version>2.4.3</version>
1492
              <configuration>
1493
                  <encoding>ISO-8859-1</encoding>
1494
              </configuration>
1495
          </plugin>
1496
1497
          <plugin>
1498
              <groupId>org.apache.maven.plugins</groupId>
1499
              <artifactId>maven-eclipse-plugin</artifactId>
1500
              <configuration>
1501
                  <downloadSources>true</downloadSources>
1502
                  <downloadJavadocs>true</downloadJavadocs>
1503
                  <projectNameTemplate>${project.artifactId}</projectNameTemplate>
1504
              </configuration>
1505
          </plugin>
1506
1507
          <plugin>
1508
              <groupId>org.apache.maven.plugins</groupId>
1509
              <artifactId>maven-surefire-plugin</artifactId>
1510
              <version>2.7.1</version>
1511
              <configuration>
1512
                  <forkMode>once</forkMode>
1513
                  <environmentVariables>
1514
                      <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1515
                      <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1516
                      <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1517
                      <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1518
                      <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1519
                      <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1520
                  </environmentVariables>
1521
              </configuration>
1522
          </plugin>
1523
1524
          <plugin>
1525
              <groupId>org.apache.maven.plugins</groupId>
1526
              <artifactId>maven-failsafe-plugin</artifactId>
1527
              <executions>
1528
                  <execution>
1529
                      <goals>
1530
                          <goal>integration-test</goal>
1531
                          <goal>verify</goal>
1532
                      </goals>
1533
                  </execution>
1534
              </executions>
1535
              <configuration>
1536
                  <forkMode>once</forkMode>
1537
                  <environmentVariables>
1538
                      <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1539
                      <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1540
                      <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1541
                      <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1542
                      <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1543
                      <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1544
                  </environmentVariables>
1545
              </configuration>
1546
          </plugin>
1547
1548
          <plugin>
1549 40581 jjdelcerro
            <groupId>org.apache.maven.plugins</groupId>
1550
            <artifactId>maven-javadoc-plugin</artifactId>
1551
            <version>2.9</version>
1552
            <configuration>
1553
              <docTitle>${project.name} ${project.version}</docTitle>
1554
              <encoding>ISO-8859-1</encoding>
1555
              <footer />
1556
              <header />
1557
              <keywords>false</keywords>
1558
              <!-- Don't include the deprecateds items in the javadoc -->
1559
              <nodeprecated>true</nodeprecated>
1560
              <!-- Don't generate javadoc of project with submodules -->
1561
              <aggregate>false</aggregate>
1562
              <!-- Removed detection of links due to its high cost -->
1563
              <detectJavaApiLink>false</detectJavaApiLink>
1564
              <detectLinks>false</detectLinks>
1565
              <detectOfflineLinks>false</detectOfflineLinks>
1566
              <!-- Removed the inclusion of dependencies sources due to their high cost -->
1567
              <includeDependencySources>false</includeDependencySources>
1568
              <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
1569
              <javaApiLinks>
1570
                <property>
1571
                    <name>api_1.4</name>
1572
                    <value>http://download.oracle.com/javase/1.4.2/docs/api/</value>
1573
                </property>
1574
                <property>
1575
                    <name>api_1.5</name>
1576
                    <value>http://download.oracle.com/javase/1.5.0/docs/api/</value>
1577
                </property>
1578
                <property>
1579
                    <name>api_1.6</name>
1580
                    <value>http://download.oracle.com/javase/6/docs/api/</value>
1581
                </property>
1582
              </javaApiLinks>
1583
            </configuration>
1584 40435 jjdelcerro
          </plugin>
1585
1586
          <plugin>
1587
              <groupId>org.apache.maven.plugins</groupId>
1588
              <artifactId>maven-site-plugin</artifactId>
1589 40525 jjdelcerro
              <version>3.3</version>
1590 40435 jjdelcerro
              <configuration>
1591
                  <chmod>true</chmod>
1592
                  <chmodMode>a+rwX</chmodMode>
1593
              </configuration>
1594
          </plugin>
1595
1596
          <plugin>
1597
              <groupId>org.apache.maven.plugins</groupId>
1598
              <artifactId>maven-jar-plugin</artifactId>
1599
              <version>2.3.1</version>
1600
              <configuration>
1601
                  <archive>
1602
                      <manifestEntries>
1603
                          <Built-By>gvSIG Team</Built-By>
1604
                      </manifestEntries>
1605
                  </archive>
1606
              </configuration>
1607
          </plugin>
1608
1609 40469 jjdelcerro
          <plugin>
1610
            <groupId>org.codehaus.mojo</groupId>
1611
            <artifactId>properties-maven-plugin</artifactId>
1612
            <version>1.0-alpha-2</version>
1613
          </plugin>
1614
1615
          <plugin>
1616
            <groupId>org.apache.maven.plugins</groupId>
1617
            <artifactId>maven-antrun-plugin</artifactId>
1618
            <version>1.7</version>
1619
          </plugin>
1620 40435 jjdelcerro
1621 40469 jjdelcerro
          <plugin>
1622
            <groupId>org.codehaus.mojo</groupId>
1623
            <artifactId>animal-sniffer-maven-plugin</artifactId>
1624
            <version>1.9</version>
1625
          </plugin>
1626 40435 jjdelcerro
1627 40469 jjdelcerro
          <plugin>
1628
              <groupId>org.apache.maven.plugins</groupId>
1629
              <artifactId>maven-release-plugin</artifactId>
1630 40645 jjdelcerro
              <version>2.4.1</version>
1631 40469 jjdelcerro
          </plugin>
1632 40649 jjdelcerro
1633 40647 jjdelcerro
          <plugin>
1634
              <groupId>org.apache.maven.plugins</groupId>
1635
              <artifactId>maven-deploy-plugin</artifactId>
1636 40649 jjdelcerro
              <version>2.6</version>
1637 40647 jjdelcerro
          </plugin>
1638 40435 jjdelcerro
1639 40469 jjdelcerro
          <plugin>
1640 40581 jjdelcerro
              <artifactId>maven-assembly-plugin</artifactId>
1641 40814 jjdelcerro
              <version>2.4</version>
1642 40581 jjdelcerro
              <executions>
1643
                <execution>
1644
                  <id>gvsig-plugin-package</id>
1645
                  <phase>package</phase>
1646
                  <configuration>
1647
                    <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
1648
                    <appendAssemblyId>false</appendAssemblyId>
1649 40769 jjdelcerro
                    <finalName>gvSIG-desktop-${gvsig.package.info.gvSIGVersion}-${gvsig.package.info.code}-${gvsig.package.info.version}-${buildNumber}-${gvsig.package.info.state}-${gvsig.package.info.operatingSystem}-${gvsig.package.info.architecture}-${gvsig.package.info.javaVM}.gvspkg</finalName>
1650 40581 jjdelcerro
                    <descriptors>
1651
                      <descriptor>src/main/assembly/gvsig-plugin-package.xml</descriptor>
1652
                    </descriptors>
1653
                  </configuration>
1654
                </execution>
1655
              </executions>
1656 40469 jjdelcerro
          </plugin>
1657 40435 jjdelcerro
1658 40469 jjdelcerro
          <plugin>
1659
            <groupId>org.apache.maven.plugins</groupId>
1660
            <artifactId>maven-clean-plugin</artifactId>
1661
            <version>2.4.1</version>
1662
          </plugin>
1663
1664
          <plugin>
1665
              <groupId>org.codehaus.mojo</groupId>
1666
              <artifactId>exec-maven-plugin</artifactId>
1667
              <version>1.2</version>
1668
          </plugin>
1669
1670
          <plugin>
1671 40581 jjdelcerro
            <!-- invoke as "mvn license:format" to fix the header -->
1672
            <!-- invoke as "mvn license:check" to check the header -->
1673
            <!-- See http://code.google.com/p/maven-license-plugin/wiki/Configuration -->
1674 40469 jjdelcerro
              <groupId>com.mycila.maven-license-plugin</groupId>
1675
              <artifactId>maven-license-plugin</artifactId>
1676
              <version>1.10.b1</version>
1677 40555 jjdelcerro
              <configuration>
1678 40581 jjdelcerro
                <header>header.txt</header>
1679
                <failIfMissing>false</failIfMissing>
1680
                <aggregate>false</aggregate>
1681
                <strictCheck>true</strictCheck>
1682
                <encoding>ISO-8859-1</encoding>
1683
                <quiet>false</quiet>
1684
                <excludes>
1685
                    <exclude>**/*.properties</exclude>
1686
                    <exclude>**/*.txt</exclude>
1687
                    <exclude>**/*.jpg</exclude>
1688
                    <exclude>**/*.jpeg</exclude>
1689
                    <exclude>**/*.svg</exclude>
1690
                    <exclude>**/*.png</exclude>
1691
                    <exclude>**/*.gvssym</exclude>
1692
                    <exclude>**/*.def</exclude>
1693
                    <exclude>**/*.msg</exclude>
1694
                </excludes>
1695
            </configuration>
1696
            <dependencies>
1697
                <dependency>
1698
                    <groupId>org.gvsig</groupId>
1699
                    <artifactId>org.gvsig.desktop.buildtools</artifactId>
1700
                    <version>1.0.0</version>
1701
                </dependency>
1702
            </dependencies>
1703 40469 jjdelcerro
          </plugin>
1704
1705 40769 jjdelcerro
          <!-- Habria que ver si es posible sustituir el plugin -->
1706
          <!-- com.mycila.maven-license-plugin:maven-license-plugin por este -->
1707
          <!-- Ver http://mojo.codehaus.org/license-maven-plugin/index.html -->
1708
          <!--
1709 40469 jjdelcerro
          <plugin>
1710 40769 jjdelcerro
              <groupId>org.codehaus.mojo</groupId>
1711
              <artifactId>license-maven-plugin</artifactId>
1712
              <version>1.5</version>
1713
          </plugin>
1714
          -->
1715
1716
          <plugin>
1717 40469 jjdelcerro
            <groupId>org.apache.maven.plugins</groupId>
1718
            <artifactId>maven-checkstyle-plugin</artifactId>
1719
            <version>2.10</version>
1720
          </plugin>
1721
1722
          <plugin>
1723
              <groupId>org.apache.maven.plugins</groupId>
1724
              <artifactId>maven-source-plugin</artifactId>
1725
              <version>2.2.1</version>
1726
          </plugin>
1727
1728 40581 jjdelcerro
          <plugin>
1729
            <groupId>org.codehaus.gmaven</groupId>
1730
            <artifactId>gmaven-plugin</artifactId>
1731
            <version>1.4</version>
1732 40829 jjdelcerro
            <dependencies>
1733
                                <dependency>
1734
                                  <groupId>com.github.lookfirst</groupId>
1735
                                  <artifactId>sardine</artifactId>
1736 40976 jjdelcerro
                                  <version>5.0.1</version>
1737 40829 jjdelcerro
                                </dependency>
1738
            </dependencies>
1739 40581 jjdelcerro
            <executions>
1740
1741
              <execution>
1742
                <id>increase-build-number</id>
1743
                <phase>process-sources</phase>
1744
                <configuration>
1745
                  <source><![CDATA[
1746 40892 jjdelcerro
                    // use "mvn -Dincrease-build-number process-sources"
1747
                    log.info("Grrovy version "+GroovySystem.getVersion());
1748 40581 jjdelcerro
                    if( project.properties["increase-build-number"] == null ) {
1749
                      log.info("Don't increment build number use flag '-Dincrease-build-number' to increment it.")
1750
                    } else {
1751
                      File file = new File(project.basedir,"buildNumber.properties")
1752
                      if( ! file.exists() ) {
1753
                          log.info("Skip increment build number (buildNumber.property not present).")
1754
                        } else {
1755
                        Properties props = new Properties()
1756
1757
                        props.load(file.newDataInputStream())
1758
                        value = (props.getProperty("buildNumber") as int) + 1
1759
                        props.setProperty("buildNumber",value as String)
1760
                        props.store(file.newWriter(), null)
1761
                        log.info("Setting build number to " + value)
1762
                      }
1763
                    }
1764
                  ]]></source>
1765
                </configuration>
1766
              </execution>
1767
1768
              <execution>
1769
                <id>build-package-info</id>
1770
                <phase>prepare-package</phase>
1771
                <configuration>
1772
                  <source><![CDATA[
1773
                      if( project.properties["buildNumber"] == null) {
1774
                        log.info("Skip build package.info (buildNumber.property not present).")
1775
                        log.info("Skip build package.info index (buildNumber.property not present).")
1776
                      } else {
1777 40892 jjdelcerro
                                                poolURL = project.properties["gvsig.package.info.poolURL"];
1778
                                                if( poolURL[-1] != "/" ) {
1779
                                                        poolURL = poolURL + "/";
1780
                                                }
1781 40581 jjdelcerro
                        package_info_file  = new File(project.basedir, "target/package.info")
1782
                        log.info("Building package.info : " + package_info_file.getAbsolutePath())
1783
                        Properties props = new Properties()
1784 40769 jjdelcerro
                        props.setProperty('code', project.properties["gvsig.package.info.code"])
1785 40581 jjdelcerro
                        props.setProperty('code-alias', project.properties["gvsig.package.info.codealias"])
1786 40769 jjdelcerro
                        props.setProperty('name', project.properties["gvsig.package.info.name"])
1787 40581 jjdelcerro
                        props.setProperty('version', project.properties["gvsig.package.info.version"])
1788 40769 jjdelcerro
                        props.setProperty('description', project.properties["gvsig.package.info.description"])
1789 40581 jjdelcerro
                        props.setProperty('owner', project.properties["gvsig.package.info.owner"])
1790
                        props.setProperty('java-version', project.properties["gvsig.package.info.javaVM"])
1791
                        props.setProperty('official', project.properties["gvsig.package.info.official"])
1792
                        props.setProperty('type', "plugin")
1793
                        props.setProperty('state', project.properties["gvsig.package.info.state"])
1794
                        props.setProperty('operating-system', project.properties["gvsig.package.info.operatingSystem"])
1795
                        props.setProperty('dependencies', project.properties["gvsig.package.info.dependencies"])
1796
                        props.setProperty('sources-url', project.properties["gvsig.package.info.sourcesURL"])
1797
                        props.setProperty('web-url', project.properties["gvsig.package.info.webURL"])
1798
                        props.setProperty('architecture', project.properties["gvsig.package.info.architecture"])
1799
                        props.setProperty('model-version', '1.0.1')
1800
                        props.setProperty('categories', project.properties["gvsig.package.info.categories"])
1801
                        props.setProperty('buildNumber', project.properties["buildNumber"])
1802
                        props.setProperty('gvSIG-version', project.properties["gvsig.package.info.gvSIGVersion"])
1803
1804
                        props.store(package_info_file.newWriter(), null)
1805
1806
                        pkgname = "gvSIG-desktop-" +
1807
                          project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1808 40769 jjdelcerro
                          project.properties["gvsig.package.info.code"] + "-" +
1809 40581 jjdelcerro
                          project.properties["gvsig.package.info.version"] + "-" +
1810
                          project.properties["buildNumber"] + "-" +
1811
                          project.properties["gvsig.package.info.state"] + "-" +
1812
                          project.properties["gvsig.package.info.operatingSystem"] + "-" +
1813
                          project.properties["gvsig.package.info.architecture"] + "-" +
1814
                          project.properties["gvsig.package.info.javaVM"]
1815 40769 jjdelcerro
                        package_info_file  = new File(project.basedir, "target/gvspki/"+project.properties["gvsig.package.info.code"]+"/package.info")
1816 40581 jjdelcerro
                        log.info("Building package.info index " + package_info_file.getAbsolutePath())
1817
                        package_info_file.getParentFile().mkdirs()
1818
                        props.setProperty('download-url',
1819 40892 jjdelcerro
                          poolURL +
1820 40769 jjdelcerro
                          project.properties["gvsig.package.info.code"] + "/" +
1821 40590 jjdelcerro
                          pkgname + ".gvspkg"
1822 40581 jjdelcerro
                        )
1823
                        props.store(package_info_file.newWriter(), null)
1824
                      }
1825
                  ]]></source>
1826
                </configuration>
1827
              </execution>
1828
1829
              <execution>
1830
                <id>build-package-index</id>
1831
                <phase>package</phase>
1832
                <configuration>
1833
                  <source><![CDATA[
1834
                    ant = new AntBuilder()
1835
                    if( project.properties["buildNumber"] == null) {
1836
                      log.info("Skip building package index (buildNumber.property not present).")
1837
                    } else {
1838
                      pkgname = "gvSIG-desktop-" +
1839
                        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1840 40769 jjdelcerro
                        project.properties["gvsig.package.info.code"] + "-" +
1841 40581 jjdelcerro
                        project.properties["gvsig.package.info.version"] + "-" +
1842
                        project.properties["buildNumber"] + "-" +
1843
                        project.properties["gvsig.package.info.state"] + "-" +
1844
                        project.properties["gvsig.package.info.operatingSystem"] + "-" +
1845
                        project.properties["gvsig.package.info.architecture"] + "-" +
1846
                        project.properties["gvsig.package.info.javaVM"]
1847
1848
                      log.info("Building package index " + pkgname + ".gvspki")
1849
                      package_index_source  = project.basedir.getAbsolutePath() + "/target/gvspki"
1850
                      package_index_target  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
1851
                      ant.zip(destfile: package_index_target, basedir: package_index_source)
1852
                    }
1853
                  ]]></source>
1854
                </configuration>
1855
              </execution>
1856
1857
              <execution>
1858
                <id>install-plugin</id>
1859
                <phase>install</phase>
1860
                <configuration>
1861
                  <source><![CDATA[
1862
                    if( project.properties["buildNumber"] == null) {
1863
                      log.info("Skip install package (buildNumber.property not present).")
1864
                    } else {
1865
                      ant = new AntBuilder()
1866
                      pkgname = "gvSIG-desktop-" +
1867
                        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1868 40769 jjdelcerro
                        project.properties["gvsig.package.info.code"] + "-" +
1869 40581 jjdelcerro
                        project.properties["gvsig.package.info.version"] + "-" +
1870
                        project.properties["buildNumber"] + "-" +
1871
                        project.properties["gvsig.package.info.state"] + "-" +
1872
                        project.properties["gvsig.package.info.operatingSystem"] + "-" +
1873
                        project.properties["gvsig.package.info.architecture"] + "-" +
1874
                        project.properties["gvsig.package.info.javaVM"]
1875
1876 40829 jjdelcerro
                      log.debug("gvsig.install.plugin=" + project.properties["gvsig.install.plugin"])
1877
                      log.debug("gvsig.install.plugin.package=" + project.properties["gvsig.install.plugin.package"])
1878 40769 jjdelcerro
                                          if( project.properties["gvsig.install.plugin"]=="true" ) {
1879
                              source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
1880
                              target = project.properties["gvsig.product.folder.path"] + "/gvSIG/extensiones/"
1881
1882
                              log.info("Install plugin to " + target)
1883
                              ant.unzip(src: source, dest: target)
1884
                      } else {
1885
                          log.info("Skip plugin install.")
1886
                      }
1887
                      if( project.properties["gvsig.install.plugin.package"]=="true" ) {
1888
                          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
1889
                              target = new File(project.properties["gvsig.product.folder.path"] +
1890
                                "/install/" +
1891
                                project.properties["gvsig.package.info.code"] + "/" +
1892
                                pkgname + ".gvspkg")
1893
                              target.getParentFile().mkdirs()
1894
1895
                              log.info("Copy plugin package from " + source + " to " + target)
1896
                              ant.copy(file:source, tofile:target.getAbsolutePath())
1897
1898
                              source  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
1899
                              target = project.properties["gvsig.product.folder.path"] +
1900
                                "/install/" +
1901
                                project.properties["gvsig.package.info.code"] + "/" +
1902
                                pkgname + ".gvspki"
1903
                              log.info("Copy plugin package index from " + source + " to " + target)
1904
                              ant.copy(file:source, tofile:target)
1905
                      } else {
1906
                          log.info("Skip plugin package install.")
1907
                                          }
1908 40581 jjdelcerro
                    }
1909
                  ]]></source>
1910
                </configuration>
1911
              </execution>
1912
1913 40829 jjdelcerro
              <execution>
1914
                <id>deploy-package</id>
1915
                <phase>install</phase>
1916
                <configuration>
1917
                  <source><![CDATA[
1918
// To deploy package use:
1919
//    mvn -Ddeploy-package -Duser=USER -Dpassword=PASSWORD install
1920 40892 jjdelcerro
//
1921 40829 jjdelcerro
1922
public class WebDAVClient {
1923
1924
    def log;
1925
1926 41279 jjdelcerro
    private String user;
1927
    private String password;
1928
    private Object sardine;
1929 40829 jjdelcerro
1930
    public WebDAVClient(log) {
1931
            this.log = log;
1932
    }
1933
1934 41279 jjdelcerro
    public void login(String user, String password) {
1935
        log.info("[WEBDAV] login as '"+user+"'.");
1936
        def SardineFactory
1937
        try {
1938
            SardineFactory = "com.github.sardine.SardineFactory" as Class
1939
        } catch (Exception ex) {
1940
            log.error("[WEBDAV] can't get SardineFactory.",ex);
1941
        }
1942
        this.user = user;
1943
        this.password = password;
1944
        this.sardine = SardineFactory.begin(this.user,this.password);
1945
    }
1946 40829 jjdelcerro
1947 41279 jjdelcerro
    public void login() {
1948
        log.info("[WEBDAV] login as guest");
1949
        this.sardine = SardineFactory.begin();
1950
    }
1951 40829 jjdelcerro
1952 41279 jjdelcerro
    public boolean exists(String url) throws Exception {
1953
        return sardine.exists(url);
1954
    }
1955 40829 jjdelcerro
1956 41279 jjdelcerro
    public void makedirs(String url) throws Exception {
1957
        log.info("[WEBDAV] makedirs '"+url+"'.");
1958
        URL u = new URL(url);
1959
        String[] x = u.getPath().split("/");
1960
        String path = "";
1961 41340 jjdelcerro
        for( int i=1; i<x.length; i++ ) { path = path + "/" + x[i]; URL t = new URL(u,path);
1962 41329 jjdelcerro
          mkdir(t.toString());
1963
        }
1964
    }
1965
1966
    public void mkdir(String url) throws Exception {
1967 41279 jjdelcerro
        if( ! exists(url) ) {
1968
            log.info("[WEBDAV] mkdir '"+url+"'.");
1969
            sardine.createDirectory(url);
1970
        }
1971
    }
1972 40829 jjdelcerro
1973 41279 jjdelcerro
    public void put(String source, String target) throws Exception {
1974
        log.info("[WEBDAV] put '" + source + "' to '" + target + "'...");
1975
        InputStream fis = new FileInputStream(new File(source));
1976
        sardine.put(target, fis);
1977
        log.info("[WEBDAV] put ok.");
1978
    }
1979 40829 jjdelcerro
1980 41279 jjdelcerro
    public List list(String url) throws Exception {
1981
        List resources = sardine.list(url);
1982
        return resources;
1983
    }
1984 40829 jjdelcerro
}
1985
1986 40892 jjdelcerro
1987 40829 jjdelcerro
if( project.properties["deploy-package"] != null ) {
1988 41279 jjdelcerro
    if( project.properties["gvsig.install.plugin.package"]=="true" ) {
1989
        poolURL = project.properties["gvsig.package.info.poolURL"];
1990
        if( poolURL[-1] != "/" ) {
1991
            poolURL = poolURL + "/";
1992
        }
1993
        targetPath = poolURL + project.properties["gvsig.package.info.code"];
1994
        log.info("Deploy plugin package to '"+targetPath+"'.");
1995 40829 jjdelcerro
1996 41279 jjdelcerro
        pkgname = "gvSIG-desktop-" +
1997
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1998
        project.properties["gvsig.package.info.code"] + "-" +
1999
        project.properties["gvsig.package.info.version"] + "-" +
2000
        project.properties["buildNumber"] + "-" +
2001
        project.properties["gvsig.package.info.state"] + "-" +
2002
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2003
        project.properties["gvsig.package.info.architecture"] + "-" +
2004
        project.properties["gvsig.package.info.javaVM"];
2005 40829 jjdelcerro
2006 41279 jjdelcerro
        source = project.basedir.getAbsolutePath() + "/target/" + pkgname
2007
        targetPath = poolURL + project.properties["gvsig.package.info.code"]
2008 40829 jjdelcerro
2009 41279 jjdelcerro
        log.info("Creating addon-request.txt in target folder");
2010
        new File(project.basedir.getAbsolutePath() + "/target/addon-request.txt").withWriter { out ->
2011
            out.println();
2012
            out.println(pkgname);
2013
            out.println();
2014
            out.println(targetPath+"/" + pkgname + ".gvspki");
2015
            out.println();
2016
        }
2017
2018
        if( project.properties["user"] == null ) {
2019
            print("Enter user name: ");
2020
            user = System.console().readLine().toString()
2021
            if( user != "" ) {
2022
                project.properties.setProperty("user",user);
2023
            }
2024
        }
2025 40829 jjdelcerro
        if( project.properties["password"] == null ) {
2026 41279 jjdelcerro
            print("Enter password for user '" + project.properties["user"] + "': ");
2027
            password = System.console().readPassword().toString()
2028
            if( password != "" ) {
2029
                project.properties.setProperty("password",password);
2030
            }
2031
        }
2032
        WebDAVClient session = new WebDAVClient(log);
2033
        if( project.properties["user"] == null || project.properties["password"] == null ) {
2034
            log.info("[WEBDAV] creating non authenticated session.");
2035
            log.info("[WEBDAV] Use -Duser=USER -Dpassword=PASSWORD to create a authenticated session.");
2036
            session.login();
2037
        } else {
2038
            session.login(project.properties["user"], project.properties["password"]);
2039
        }
2040
        session.makedirs(targetPath);
2041
        session.put(source + ".gvspkg.zip", targetPath+"/"+pkgname+ ".gvspkg");
2042
        session.put(source + ".gvspki", targetPath+"/"+pkgname+ ".gvspki");
2043 40892 jjdelcerro
2044 41279 jjdelcerro
    } else {
2045
        log.info("Skip plugin package deploy. It not be installed by default.");
2046
    }
2047 40892 jjdelcerro
} else {
2048 41279 jjdelcerro
    log.info("Skip plugin package deploy. Use the flags -Ddeploy-package -Duser=USER -Dpassword=PASSWORD to deploy it.");
2049 40892 jjdelcerro
}
2050
2051 40829 jjdelcerro
                  ]]></source>
2052
                </configuration>
2053
              </execution>
2054
2055 40581 jjdelcerro
            </executions>
2056
          </plugin>
2057
2058 40435 jjdelcerro
        </plugins>
2059
      </pluginManagement>
2060
2061
      <plugins>
2062
2063
        <plugin>
2064
          <artifactId>maven-clean-plugin</artifactId>
2065
          <configuration>
2066
            <filesets>
2067
              <fileset>
2068
                <directory>${user.home}/.depman/</directory>
2069
                <includes>
2070
                  <include>**</include>
2071
                </includes>
2072
              </fileset>
2073
            </filesets>
2074
            <followSymLinks>true</followSymLinks>
2075
          </configuration>
2076
        </plugin>
2077
2078
        <plugin>
2079
            <groupId>org.apache.maven.plugins</groupId>
2080
            <artifactId>maven-release-plugin</artifactId>
2081
            <configuration>
2082 40769 jjdelcerro
                <!-- The property svn.tags.folder is used in external projects   -->
2083
                            <!-- to override configuraction of tagBase -->
2084
                <tagBase>${svn.tags.folder}</tagBase>
2085 40649 jjdelcerro
                <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules
2086
                are not installed, so the dependencies between modules are not met. With this configuration
2087
                we force the module installation. -->
2088
                <preparationGoals>clean install</preparationGoals>
2089
                <autoVersionSubmodules>true</autoVersionSubmodules>
2090 40875 jjdelcerro
                <!-- Dont make site-deploy -->
2091
                <!-- You need to run it after in folder target/checkout -->
2092
                <goals>deploy</goals>
2093 40435 jjdelcerro
            </configuration>
2094
        </plugin>
2095
2096
        <plugin>
2097
          <!-- load ".gvsig-devel.properties" -->
2098
          <groupId>org.codehaus.mojo</groupId>
2099
          <artifactId>properties-maven-plugin</artifactId>
2100
          <configuration>
2101
              <files>
2102
                  <!-- Define gvsig.product.folder.path in this property -->
2103
                  <file>${user.home}/.gvsig-devel.properties</file>
2104 40551 jjdelcerro
                  <file>${env.HOME}/.gvsig-devel.properties</file>
2105 40435 jjdelcerro
                  <file>${project.basedir}/gvsig-devel.properties</file>
2106 40581 jjdelcerro
                  <file>buildNumber.properties</file>
2107 40435 jjdelcerro
              </files>
2108
              <quiet>true</quiet>
2109
          </configuration>
2110
          <executions>
2111
              <execution>
2112 40469 jjdelcerro
                  <id>default</id>
2113 40457 jjdelcerro
                  <phase>prepare-package</phase>
2114 40435 jjdelcerro
                  <goals>
2115
                      <goal>read-project-properties</goal>
2116
                  </goals>
2117
              </execution>
2118
              <execution>
2119 40469 jjdelcerro
                <id>default-clean</id>
2120 40435 jjdelcerro
                <phase>pre-clean</phase>
2121
                <goals>
2122
                    <goal>read-project-properties</goal>
2123
                </goals>
2124
            </execution>
2125
          </executions>
2126
        </plugin>
2127
2128
2129
      <plugin>
2130
          <groupId>org.codehaus.mojo</groupId>
2131
          <artifactId>animal-sniffer-maven-plugin</artifactId>
2132
          <executions>
2133
              <execution>
2134
                  <id>check-java-api</id>
2135
                  <phase>package</phase>
2136
                  <goals>
2137
                      <goal>check</goal>
2138
                  </goals>
2139
                  <configuration>
2140 40581 jjdelcerro
                      <skip>false</skip>
2141 40435 jjdelcerro
                      <signature>
2142
                          <groupId>org.codehaus.mojo.signature</groupId>
2143
                          <artifactId>java15</artifactId>
2144
                          <version>1.0</version>
2145
                      </signature>
2146
                      <ignores>
2147
                          <ignore>net.sourceforge.cobertura.coveragedata.TouchCollector</ignore>
2148
                      </ignores>
2149
                  </configuration>
2150
              </execution>
2151
          </executions>
2152
      </plugin>
2153
2154
      <plugin>
2155
          <groupId>org.apache.maven.plugins</groupId>
2156
          <artifactId>maven-javadoc-plugin</artifactId>
2157
          <executions>
2158
              <execution>
2159
                  <id>attach-javadocs</id>
2160
                  <goals>
2161
                      <goal>jar</goal>
2162
                  </goals>
2163
              </execution>
2164
          </executions>
2165
      </plugin>
2166
2167
      <plugin>
2168 40469 jjdelcerro
          <groupId>org.apache.maven.plugins</groupId>
2169
          <artifactId>maven-source-plugin</artifactId>
2170
          <configuration>
2171
            <skipSource>false</skipSource> <!-- User property is: source.skip. -->
2172
          </configuration>
2173
          <executions>
2174
              <execution>
2175
                  <id>attach-sources</id>
2176
                  <phase>verify</phase>
2177
                  <goals>
2178
                      <goal>jar-no-fork</goal>
2179
                  </goals>
2180
              </execution>
2181
              <execution>
2182
                  <id>attach-test-sources</id>
2183
                  <phase>verify</phase>
2184
                  <goals>
2185
                      <goal>test-jar-no-fork</goal>
2186
                  </goals>
2187
              </execution>
2188
          </executions>
2189
      </plugin>
2190
2191
      <plugin>
2192
        <groupId>org.apache.maven.plugins</groupId>
2193
        <artifactId>maven-checkstyle-plugin</artifactId>
2194
        <!-- invoke as "mvn checkstyle:checkstyle"  or "mvn site" -->
2195
        <configuration>
2196
          <skip>false</skip> <!-- User property is: checkstyle.skip. -->
2197
          <enableRulesSummary>true</enableRulesSummary>
2198
          <failsOnError>false</failsOnError>
2199
          <configLocation>gvsig/checkstyle.xml</configLocation>
2200
          <headerLocation>gvsig/LICENSE.txt</headerLocation>
2201
        </configuration>
2202
        <dependencies>
2203
          <dependency>
2204
              <groupId>org.gvsig</groupId>
2205
              <artifactId>org.gvsig.desktop.buildtools</artifactId>
2206 40529 jjdelcerro
              <version>1.0.0</version>
2207 40469 jjdelcerro
          </dependency>
2208
        </dependencies>
2209
      </plugin>
2210
2211
      <plugin>
2212 40435 jjdelcerro
        <!-- to continue building  when test fail -->
2213
        <groupId>org.apache.maven.plugins</groupId>
2214
        <artifactId>maven-surefire-plugin</artifactId>
2215
        <configuration>
2216
          <testFailureIgnore>true</testFailureIgnore>
2217
        </configuration>
2218
      </plugin>
2219
2220
    </plugins>
2221
  </build>
2222
2223 40480 jjdelcerro
2224 40581 jjdelcerro
   <reporting>
2225
      <excludeDefaults>true</excludeDefaults>
2226
      <plugins>
2227
        <plugin>
2228
          <groupId>org.apache.maven.plugins</groupId>
2229
          <artifactId>maven-project-info-reports-plugin</artifactId>
2230 40501 jjdelcerro
            <version>2.7</version>
2231 40522 jjdelcerro
            <reportSets>
2232 40581 jjdelcerro
            <reportSet>
2233
              <reports>
2234
                <report>index</report>
2235
                <report>summary</report>
2236
                <report>scm</report>
2237
                <report>license</report>
2238
                <report>project-team</report>
2239
                <report>issue-tracking</report>
2240
                <report>mailing-list</report>
2241
                <report>modules</report>
2242 40522 jjdelcerro
2243 40581 jjdelcerro
                <report>dependency-info</report>
2244
                <!-- Removed due to its high cost
2245
                <report>dependency-management</report>
2246
                <report>dependencies</report>
2247
                -->
2248
                <report>dependency-convergence</report>
2249 40523 jjdelcerro
2250 40581 jjdelcerro
                <!--
2251
                <report>plugins</report>
2252
                <report>plugin-management</report>
2253
                <report>distribution-management</report>
2254
                -->
2255
2256
                <!-- gvSIG does not have Continuous Integration System
2257
                <report>cim</report>
2258
                -->
2259
              </reports>
2260
            </reportSet>
2261
          </reportSets>
2262
        </plugin>
2263
        <plugin>
2264
          <groupId>org.apache.maven.plugins</groupId>
2265
          <artifactId>maven-javadoc-plugin</artifactId>
2266
          <!-- Do not use the version 2.9, does not manage properly the submodules -->
2267
          <version>2.9.1</version>
2268
          <configuration>
2269
            <!-- Don't include the deprecateds items in the javadoc -->
2270
            <nodeprecated>true</nodeprecated>
2271
            <!-- Don't generate javadoc of project with submodules -->
2272
            <aggregate>false</aggregate>
2273
            <!-- Removed detection of links due to its high cost -->
2274
            <detectJavaApiLink>false</detectJavaApiLink>
2275
            <detectLinks>false</detectLinks>
2276
            <detectOfflineLinks>false</detectOfflineLinks>
2277
            <!-- Removed the inclusion of dependencies sources due to their high cost -->
2278
            <includeDependencySources>false</includeDependencySources>
2279
            <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
2280
          </configuration>
2281 40522 jjdelcerro
            <reportSets>
2282
                <reportSet>
2283
                    <id>html</id>
2284
                    <reports>
2285
                        <report>javadoc</report>
2286 40523 jjdelcerro
                        <!-- removed javadocs of tests -->
2287 40522 jjdelcerro
                    </reports>
2288
                </reportSet>
2289
            </reportSets>
2290 40581 jjdelcerro
        </plugin>
2291
        <plugin>
2292
          <groupId>org.apache.maven.plugins</groupId>
2293
          <artifactId>maven-jxr-plugin</artifactId>
2294 40501 jjdelcerro
            <version>2.3</version>
2295 40581 jjdelcerro
          <configuration>
2296
            <linkJavadoc>true</linkJavadoc>
2297
            <aggregate>false</aggregate>
2298
          </configuration>
2299
        </plugin>
2300
        <plugin>
2301
          <groupId>org.codehaus.mojo</groupId>
2302
          <artifactId>findbugs-maven-plugin</artifactId>
2303
          <version>2.5.2</version>
2304
        </plugin>
2305
2306
      </plugins>
2307
    </reporting>
2308
2309
2310
  <profiles>
2311
2312
    <profile>
2313
      <!-- This profile is used to initialize and install the root folder of gvSIG -->
2314
      <id>gvsig-root</id>
2315
      <activation>
2316
        <file>
2317 40585 jjdelcerro
          <exists>src/main/assembly/gvsig-root-folder-package.xml</exists>
2318 40581 jjdelcerro
        </file>
2319
      </activation>
2320
      <build>
2321
        <plugins>
2322
2323
          <plugin>
2324
            <!-- Check if exists ".gvsig-devel.properties" and create if not exists -->
2325
            <groupId>org.codehaus.gmaven</groupId>
2326
            <artifactId>gmaven-plugin</artifactId>
2327
            <executions>
2328
              <execution>
2329
                <id>initialize-gvsig-product-folder-path</id>
2330
                <phase>generate-sources</phase>
2331
                <goals>
2332
                  <goal>execute</goal>
2333
                </goals>
2334
                <configuration>
2335
                  <source><![CDATA[
2336 40586 jjdelcerro
                    if( project.artifactId != "org.gvsig.desktop" ) {
2337
                            log.warn("Skip initialization of gvsig-devel.properties.")
2338
                    } else {
2339 40581 jjdelcerro
                      home = System.getenv('HOME')
2340
                      if( home == null ) {
2341
                        home = System.properties['user.home']
2342
                      }
2343
                      Properties props = new Properties()
2344
                      File propsFile = new File(home + "/.gvsig-devel.properties")
2345
                      gvsigProductFolderPathDefault = project.properties["gvsig.product.folder.path"]
2346
                      // println "Default gvsig.product.folder.path = " + gvsigProductFolderPathDefault
2347
                      try {
2348
                        props.load(propsFile.newDataInputStream())
2349
                        gvsigProductFolderPath = props.getProperty('gvsig.product.folder.path')
2350
                        if( gvsigProductFolderPath == null ) {
2351
                          gvsigProductFolderPath = gvsigProductFolderPathDefault
2352
                          props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2353
                          props.store(propsFile.newWriter(), null)
2354
                        }
2355
                      } catch(java.io.FileNotFoundException e){
2356
                        gvsigProductFolderPath = gvsigProductFolderPathDefault
2357
                        props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2358
                        props.store(propsFile.newWriter(), null)
2359
                      }
2360 40861 jjdelcerro
                      if( gvsigProductFolderPathDefault != gvsigProductFolderPath ) {
2361
                              f = new File(gvsigProductFolderPathDefault)
2362
                              f.mkdirs();
2363
                                                new File(f,"WARNING.txt").withWriter { out ->
2364
                                                        out.println();
2365
                                                        out.println("The product folder used is set to:");
2366
                                                        out.println();
2367
                                                        out.println(gvsigProductFolderPath);
2368
                                                        out.println();
2369
                                                        out.println("See the HOME/.gvsig-devel.properties to change it.");
2370
                                                        out.println();
2371
                                                }
2372
                      }
2373 40581 jjdelcerro
                      log.info("Current gvsig.product.folder.path = " + gvsigProductFolderPath)
2374 40586 jjdelcerro
                    }
2375 40581 jjdelcerro
                  ]]></source>
2376
                </configuration>
2377
              </execution>
2378 40829 jjdelcerro
2379 40581 jjdelcerro
            </executions>
2380 40586 jjdelcerro
         </plugin>
2381 40581 jjdelcerro
2382
        </plugins>
2383
      </build>
2384
    </profile>
2385
2386
2387
2388
    <profile>
2389
      <!-- This profile is used to packege and install the gvSIG plugins -->
2390
      <id>gvsig-plugin</id>
2391
      <activation>
2392
        <file>
2393
          <exists>buildNumber.properties</exists>
2394
        </file>
2395
      </activation>
2396
      <build>
2397
        <plugins>
2398
2399
          <plugin>
2400
              <artifactId>maven-assembly-plugin</artifactId>
2401
              <executions>
2402
                <execution>
2403
                  <id>gvsig-plugin-package</id>
2404
                  <phase>package</phase>
2405
                  <goals>
2406
                      <goal>single</goal>
2407
                  </goals>
2408
                </execution>
2409
              </executions>
2410
          </plugin>
2411
2412
          <plugin>
2413
            <artifactId>maven-clean-plugin</artifactId>
2414
            <configuration>
2415
              <skip>false</skip>
2416
              <failOnError>true</failOnError>
2417
              <filesets>
2418
                <fileset>
2419
                  <directory>${gvsig.product.folder.path}/gvSIG/extensiones/${project.artifactId}</directory>
2420
                </fileset>
2421
              </filesets>
2422
            </configuration>
2423
            <executions>
2424
              <execution>
2425
                <id>default-clean</id>
2426
                <phase>clean</phase>
2427
              </execution>
2428
            </executions>
2429
          </plugin>
2430
2431
          <plugin>
2432 40843 jjdelcerro
            <groupId>org.codehaus.gmaven</groupId>
2433 40581 jjdelcerro
            <artifactId>gmaven-plugin</artifactId>
2434
            <executions>
2435
2436
              <execution>
2437
                <id>increase-build-number</id>
2438
                <phase>process-sources</phase>
2439
                <goals>
2440
                  <goal>execute</goal>
2441
                </goals>
2442
              </execution>
2443
2444
              <execution>
2445
                <id>build-package-info</id>
2446
                <phase>prepare-package</phase>
2447
                <goals>
2448
                  <goal>execute</goal>
2449
                </goals>
2450
              </execution>
2451
2452
              <execution>
2453
                <id>build-package-index</id>
2454
                <phase>package</phase>
2455
                <goals>
2456
                  <goal>execute</goal>
2457
                </goals>
2458
              </execution>
2459
2460
              <execution>
2461
                <id>install-plugin</id>
2462
                <phase>install</phase>
2463
                <goals>
2464
                  <goal>execute</goal>
2465
                </goals>
2466
              </execution>
2467 40829 jjdelcerro
2468
              <execution>
2469
                <id>deploy-package</id>
2470
                <phase>install</phase>
2471
                <goals>
2472
                  <goal>execute</goal>
2473
                </goals>
2474
              </execution>
2475 40581 jjdelcerro
2476
            </executions>
2477
          </plugin>
2478
2479
        </plugins>
2480
      </build>
2481
    </profile>
2482
2483
  </profiles>
2484 40549 jjdelcerro
2485 40435 jjdelcerro
  <properties>
2486 40581 jjdelcerro
    <!-- General configuration -->
2487 40435 jjdelcerro
    <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
2488
    <localRepository>${user.home}/.m2/repository</localRepository>
2489
    <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
2490
    <eclipse.project.name>${project.artifactId}</eclipse.project.name>
2491 40581 jjdelcerro
2492 40769 jjdelcerro
    <!-- The property svn.tags.folder is used in external projects to override  -->
2493
    <!-- configuraction in maven-release-plugin -->
2494
    <svn.tags.folder>https://devel.gvsig.org/svn/gvsig-desktop/tags/</svn.tags.folder>
2495
2496 40581 jjdelcerro
    <!-- Package info property values -->
2497 41232 jjdelcerro
    <gvsig.version>2.1.0</gvsig.version>
2498 40581 jjdelcerro
    <gvsig.package.info.codealias />
2499 40769 jjdelcerro
    <gvsig.package.info.code>${project.artifactId}</gvsig.package.info.code>
2500
    <gvsig.package.info.name>${project.name}</gvsig.package.info.name>
2501
    <gvsig.package.info.description>${project.description}</gvsig.package.info.description>
2502 40581 jjdelcerro
    <gvsig.package.info.version>${project.version}</gvsig.package.info.version>
2503 40892 jjdelcerro
    <gvsig.package.info.state>testing</gvsig.package.info.state>
2504 40581 jjdelcerro
    <gvsig.package.info.official>false</gvsig.package.info.official>
2505
    <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
2506
    <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
2507
    <gvsig.package.info.javaVM>j1_5</gvsig.package.info.javaVM>
2508 41232 jjdelcerro
    <gvsig.package.info.gvSIGVersion>${gvsig.version}</gvsig.package.info.gvSIGVersion>
2509 40581 jjdelcerro
    <gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2.0.1</gvsig.package.info.dependencies>
2510
    <gvsig.package.info.owner>gvSIG Association</gvsig.package.info.owner>
2511
    <gvsig.package.info.sourcesURL>${project.scm.url}</gvsig.package.info.sourcesURL>
2512
    <gvsig.package.info.webURL>http://www.gvsig.com</gvsig.package.info.webURL>
2513
    <gvsig.package.info.categories />
2514
    <gvsig.package.info.poolURL>http://downloads.gvsig.org/download/gvsig-desktop/pool</gvsig.package.info.poolURL>
2515 40769 jjdelcerro
2516
    <!-- Control the deploy of the plugin in gvsig.product.folder.path/gvSIG/extensiones -->
2517
    <gvsig.install.plugin>true</gvsig.install.plugin>
2518
    <!--  Control the deploy of the plugin package in gvsig.product.folder.path/install -->
2519
    <gvsig.install.plugin.package>true</gvsig.install.plugin.package>
2520
2521 40581 jjdelcerro
    <!-- External project versions -->
2522 41342 jjdelcerro
    <gvsig.tools.version>3.0.24</gvsig.tools.version>
2523 40581 jjdelcerro
    <gvsig.about.version>1.0.0</gvsig.about.version>
2524 40643 jjdelcerro
    <gvsig.proj.version>1.0.1</gvsig.proj.version>
2525 41167 jjdelcerro
    <gvsig.projection.api.version>2.0.15</gvsig.projection.api.version>
2526 40581 jjdelcerro
    <gvsig.timesupport.version>1.0.0</gvsig.timesupport.version>
2527
2528 40435 jjdelcerro
    <gvsig.product.folder.path>${basedir}/target/product</gvsig.product.folder.path>
2529
  </properties>
2530
2531
  <modules>
2532
    <module>org.gvsig.desktop.compat.cdc</module>
2533
    <module>org.gvsig.desktop.library</module>
2534
    <module>org.gvsig.desktop.framework</module>
2535
    <module>org.gvsig.desktop.plugin</module>
2536
2537 40530 jjdelcerro
    <!-- NOTE: Project  org.gvsig.desktop.installer must not be a sub module of this. -->
2538
    <!-- NOTE: Project  org.gvsig.desktop.buildtools must not be a sub module of this. -->
2539 40435 jjdelcerro
2540
  </modules>
2541
</project>