Statistics
| Revision:

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

History | View | Annotate | Download (99.5 KB)

1
<?xml version="1.0" encoding="UTF-8"?>
2
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3

    
4
    <modelVersion>4.0.0</modelVersion>
5
    <groupId>org.gvsig</groupId>
6
    <artifactId>org.gvsig.desktop</artifactId>
7
    <packaging>pom</packaging>
8

    
9
    <version>2.0.18-SNAPSHOT</version>
10

    
11
    <name>${project.artifactId}</name>
12
    <description>
13
      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
    </description>
24

    
25
    <licenses>
26
        <license>
27
            <name>GPLv3</name>
28
            <url>http://www.gnu.org/licenses/gpl.html</url>
29
            <distribution>repo</distribution>
30
            <comments>
31
      "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
        </license>
37
    </licenses>
38

    
39
    <organization>
40
        <name>gvSIG Association</name>
41
        <url>http://www.gvsig.com/</url>
42
    </organization>
43

    
44
    <scm>
45
        <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
    </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
    <distributionManagement>
69
      <site>
70
        <id>gvsig-repository</id>
71
        <url>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</url>
72
      </site>
73
      <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
    </distributionManagement>
86
    
87
    <issueManagement>
88
      <system>redmine</system>
89
      <url>https://devel.gvsig.org/redmine/projects/gvsig-desktop</url>
90
    </issueManagement>
91

    
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
                <artifactId>batik-ext</artifactId>
215
                <version>1.7</version>
216
            </dependency>            
217
            <dependency>
218
                <groupId>org.apache.xmlgraphics</groupId>
219
                <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
                <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
                <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
            <dependency>
293
                <groupId>commons-beanutils</groupId>
294
                <artifactId>commons-beanutils</artifactId>
295
                <version>1.6</version>
296
            </dependency>
297
            <dependency>
298
                <groupId>commons-dbcp</groupId>
299
                <artifactId>commons-dbcp</artifactId>
300
                <version>1.2.2</version>
301
            </dependency>
302
            <dependency>
303
              <groupId>commons-codec</groupId>
304
              <artifactId>commons-codec</artifactId>
305
              <version>1.6</version>
306
            </dependency>
307
            <dependency>
308
                <groupId>commons-collections</groupId>
309
                <artifactId>commons-collections</artifactId>
310
                <version>3.2.1</version>
311
            </dependency>
312
                        <dependency>
313
                          <groupId>org.apache.commons</groupId>
314
                          <artifactId>commons-csv</artifactId>
315
                          <version>1.0-SNAPSHOT</version>
316
                        </dependency>            
317
            <dependency>
318
                <groupId>commons-httpclient</groupId>
319
                <artifactId>commons-httpclient</artifactId>
320
                <version>2.0.2</version>
321
            </dependency>
322
            <dependency>
323
              <groupId>commons-cli</groupId>
324
              <artifactId>commons-cli</artifactId>
325
              <version>1.2</version>
326
            </dependency>
327
            <dependency>
328
                <groupId>commons-io</groupId>
329
                <artifactId>commons-io</artifactId>
330
                <version>2.4</version>
331
            </dependency>
332
            <dependency>
333
                <groupId>commons-logging</groupId>
334
                <artifactId>commons-logging</artifactId>
335
                <version>1.1.1</version>
336
            </dependency>
337
            <dependency>
338
                <groupId>commons-logging</groupId>
339
                <artifactId>commons-logging</artifactId>
340
                <version>1.1.1</version>
341
                <classifier>api</classifier>
342
            </dependency>
343
            <dependency>
344
              <groupId>commons-pool</groupId>
345
              <artifactId>commons-pool</artifactId>
346
              <version>1.6</version>
347
            </dependency>            
348
            <dependency>
349
                <groupId>org.dspace</groupId>
350
                <artifactId>cql-java</artifactId>
351
                <version>1.0</version>
352
            </dependency>
353
            <dependency>
354
              <groupId>easymock</groupId>
355
              <artifactId>easymock</artifactId>
356
              <version>1.2_Java1.3</version>
357
            </dependency>
358
            <dependency>
359
              <groupId>easymock</groupId>
360
              <artifactId>easymockclassextension</artifactId>
361
              <version>1.2</version>
362
            </dependency>
363
            <dependency>
364
                <groupId>flanagan</groupId>
365
                <artifactId>flanagan</artifactId>
366
                <version>20090616</version>
367
            </dependency>
368
            <dependency>
369
                <groupId>net.sf</groupId>
370
                <artifactId>flib-jcalendar</artifactId>
371
                <version>unknown</version>
372
            </dependency>
373
            <dependency>
374
                <groupId>org.opengis</groupId>
375
                <artifactId>geoapi</artifactId>
376
                <version>2.0</version>
377
            </dependency>
378
            <dependency>
379
                <groupId>geojava</groupId>
380
                <artifactId>geojava</artifactId>
381
                <version>unknown</version>
382
            </dependency>
383
            <dependency>
384
                <groupId>org.geonames</groupId>
385
                <artifactId>geonames</artifactId>
386
                <version>1.0</version>
387
                <classifier>java5</classifier>
388
            </dependency>
389
            <dependency>
390
                <groupId>org.codehaus.groovy</groupId>
391
                <artifactId>groovy-all</artifactId>
392
                <version>1.7.6</version>
393
            </dependency>
394
           <dependency>
395
                <groupId>org.geotools</groupId>
396
                <artifactId>gt2-legacy</artifactId>
397
                <version>2.2-RC2</version>
398
            </dependency>
399
            <dependency>
400
                <groupId>org.geotools</groupId>
401
                <artifactId>gt2-main</artifactId>
402
                <version>2.2.2</version>
403
            </dependency>
404
            <dependency>
405
                <groupId>org.geotools</groupId>
406
                <artifactId>gt2-referencing</artifactId>
407
                <version>2.2-RC2</version>
408
            </dependency>
409
            <dependency>
410
                <groupId>hsqldb</groupId>
411
                <artifactId>hsqldb</artifactId>
412
                <version>1.8.0.10</version>
413
            </dependency>
414
            <dependency>
415
                <groupId>com.h2database</groupId>
416
                <artifactId>h2</artifactId>
417
                <version>1.3.150</version>
418
            </dependency>
419
            <dependency>
420
                <groupId>org.ini4j</groupId>
421
                <artifactId>ini4j</artifactId>
422
                <version>0.5.1</version>
423
            </dependency>
424
            <dependency>
425
                <groupId>com.lowagie</groupId>
426
                <artifactId>itext</artifactId>
427
                <version>2.1.4</version>
428
            </dependency>
429
            <dependency>
430
                <groupId>javax.media</groupId>
431
                <artifactId>jai_core</artifactId>
432
                <version>1.1.3</version>
433
            </dependency>
434
            <dependency>
435
                <groupId>javax.media</groupId>
436
                <artifactId>jai_codec</artifactId>
437
                <version>1.1.3</version>
438
            </dependency>
439
            <dependency>
440
                <groupId>gov.nist.math</groupId>
441
                <artifactId>jama</artifactId>
442
                <version>unknown</version>
443
            </dependency>
444
            <dependency>
445
                <groupId>javax.help</groupId>
446
                <artifactId>javahelp</artifactId>
447
                <version>2.0.05</version>
448
            </dependency>
449
            <dependency>
450
                <groupId>com.toedter</groupId>
451
                <artifactId>jcalendar</artifactId>
452
                <version>1.1.4</version>
453
            </dependency>
454
            <dependency>
455
                <groupId>jfree</groupId>
456
                <artifactId>jcommon</artifactId>
457
                <version>1.0.12</version>
458
            </dependency>
459
            <dependency>
460
                <groupId>jdom</groupId>
461
                <artifactId>jdom</artifactId>
462
                <version>1.0</version>
463
            </dependency>
464
            <dependency>
465
                <groupId>org.nfunk</groupId>
466
                <artifactId>jep</artifactId>
467
                <version>2.4.0</version>
468
            </dependency>
469
            <dependency>
470
                <groupId>jfree</groupId>
471
                <artifactId>jfreechart</artifactId>
472
                <version>1.0.7</version>
473
            </dependency>
474
            <dependency>
475
                <groupId>org.jfree</groupId>
476
                <artifactId>jfreechart</artifactId>
477
                <version>1.0.14</version>
478
            </dependency>
479
            <dependency>
480
                <groupId>org.jgraf</groupId>
481
                <artifactId>jgraf</artifactId>
482
                <version>0.0.1</version>
483
            </dependency>
484
            <dependency>
485
                <groupId>net.sf</groupId>
486
                <artifactId>jgraph</artifactId>
487
                <version>5.10.1.5</version>
488
            </dependency>
489
            <dependency>
490
                <groupId>net.sf</groupId>
491
                <artifactId>jgridshiftapi</artifactId>
492
                <version>1.0</version>
493
            </dependency>
494
            <dependency>
495
                <groupId>com.sun</groupId>
496
                <artifactId>jimi</artifactId>
497
                <version>1.1</version>
498
            </dependency>
499
            <dependency>
500
                <groupId>org.jpedal</groupId>
501
                <artifactId>jpedal_lgpl</artifactId>
502
                <version>4.37b36</version>
503
            </dependency>
504
            <dependency>
505
                <groupId>org.jruby</groupId>
506
                <artifactId>jruby</artifactId>
507
                <version>1.5.6</version>
508
            </dependency>
509
            <dependency>
510
                <groupId>rhino</groupId>
511
                <artifactId>js</artifactId>
512
                <!-- This is the version already included in Java 1.6 -->
513
                <version>1.6R2</version>
514
            </dependency>
515
            <dependency>
516
                <groupId>net.sf</groupId>
517
                <artifactId>jsi</artifactId>
518
                <version>unknown</version>
519
            </dependency>
520
            <dependency>
521
                <groupId>javax.units</groupId>
522
                <artifactId>jsr108</artifactId>
523
                <version>0.01</version>
524
            </dependency>
525
            <dependency>
526
                <groupId>com.vividsolutions</groupId>
527
                <artifactId>jts</artifactId>
528
                <version>1.13</version>
529
            </dependency>
530
            <dependency>
531
                <groupId>junit</groupId>
532
                <artifactId>junit</artifactId>
533
                <version>3.8.1</version>
534
            </dependency>
535
            <dependency>
536
                <groupId>jwizardcomponent</groupId>
537
                <artifactId>jwizardcomponent</artifactId>
538
                <version>1.2.2</version>
539
            </dependency>
540
            <dependency>
541
                <groupId>jwizardcomponent</groupId>
542
                <artifactId>jwizardcomponent-0i18n</artifactId>
543
                <version>1.2.2.1</version>
544
            </dependency>
545
            <dependency>
546
                <groupId>org.python</groupId>
547
                <artifactId>jython</artifactId>
548
                <version>2.5.2</version>
549
            </dependency>
550
            <dependency>
551
                <groupId>org.jzkit</groupId>
552
                <artifactId>jzkit2-core</artifactId>
553
                <version>2.0.0</version>
554
            </dependency>
555
            <dependency>
556
                <groupId>org.jzkit</groupId>
557
                <artifactId>jzkit2-z3950</artifactId>
558
                <version>2.0.0</version>
559
            </dependency>
560
            <dependency>
561
                <groupId>org.jzkit</groupId>
562
                <artifactId>jzkit2-origin</artifactId>
563
                <version>2.0.0</version>
564
            </dependency>
565
            <dependency>
566
                <groupId>net.sf.kxml</groupId>
567
                <artifactId>kxml2</artifactId>
568
                <version>2.2.2</version>
569
            </dependency>
570
            <dependency>
571
                <groupId>log4j</groupId>
572
                <artifactId>log4j</artifactId>
573
                <version>1.2.14</version>
574
            </dependency>
575
            <dependency>
576
                <groupId>com.jgoodies</groupId>
577
                <artifactId>forms</artifactId>
578
                <version>1.0.7</version>
579
            </dependency>
580
            <dependency>
581
                <groupId>com.jgoodies</groupId>
582
                <artifactId>looks</artifactId>
583
                <version>2.1.4</version>
584
            </dependency>
585
            
586
            <dependency>
587
                <groupId>com.ostermiller</groupId>
588
                <artifactId>ostermillerutils</artifactId>
589
                <version>1.4.3</version>
590
            </dependency>
591
            <dependency>
592
                <groupId>mysql</groupId>
593
                <artifactId>mysql-connector-java</artifactId>
594
                <version>5.1.6</version>
595
            </dependency>
596
            <dependency>
597
              <groupId>postgresql</groupId>
598
              <artifactId>postgresql</artifactId>
599
              <version>9.1-901.jdbc3</version>
600
            </dependency>
601
            <dependency>
602
                <groupId>es.unex</groupId>
603
                <artifactId>sextante</artifactId>
604
                <version>0.6.0</version>
605
            </dependency>
606
            <dependency>
607
                <groupId>es.unex</groupId>
608
                <artifactId>sextante_gui</artifactId>
609
                <version>0.6.0</version>
610
            </dependency>
611
            <dependency>
612
                <groupId>es.unex</groupId>
613
                <artifactId>sextante_wps</artifactId>
614
                <version>0.6.0</version>
615
            </dependency>
616
            <dependency>
617
                <groupId>es.unex</groupId>
618
                <artifactId>libMath</artifactId>
619
                <version>0.6.0</version>
620
            </dependency>
621
            <dependency>
622
                <groupId>es.unex</groupId>
623
                <artifactId>libDocEngines</artifactId>
624
                <version>0.6.0</version>
625
            </dependency>
626
            <dependency>
627
              <groupId>org.apache.directory.studio</groupId>
628
              <artifactId>org.apache.commons.pool</artifactId>
629
              <version>1.6</version>
630
            </dependency>            
631
            <dependency>
632
              <groupId>org.osgeo</groupId>
633
              <artifactId>proj4j</artifactId>
634
              <version>0.1.0</version>
635
            </dependency>            
636
            <dependency>
637
                <groupId>sil</groupId>
638
                <artifactId>sil</artifactId>
639
                <version>0.43b-am1</version>
640
            </dependency>
641
            <dependency>
642
                <groupId>org.slf4j</groupId>
643
                <artifactId>slf4j-api</artifactId>
644
                <version>1.5.5</version>
645
            </dependency>
646
            <dependency>
647
                <groupId>org.slf4j</groupId>
648
                <artifactId>slf4j-log4j12</artifactId>
649
                <version>1.5.5</version>
650
            </dependency>
651
            <dependency>
652
                <groupId>net.sf.smc</groupId>
653
                <artifactId>smc</artifactId>
654
                <version>4.3</version>
655
            </dependency>
656
            <dependency>
657
                <groupId>soap</groupId>
658
                <artifactId>soap</artifactId>
659
                <version>2.3</version>
660
            </dependency>
661
            <dependency>
662
                <groupId>spatialindex</groupId>
663
                <artifactId>spatialindex</artifactId>
664
                <version>unknown</version>
665
            </dependency>
666
            <dependency>
667
                <groupId>org.springframework</groupId>
668
                <artifactId>spring</artifactId>
669
                <version>1.2.8</version>
670
            </dependency>
671
            <dependency>
672
                <groupId>net.sf</groupId>
673
                <artifactId>sqljep</artifactId>
674
                <version>0.2.1</version>
675
            </dependency>
676
            <dependency>
677
                <groupId>org.tmatesoft.svnkit</groupId>
678
                <artifactId>svnkit</artifactId>
679
                <version>1.3.3</version>
680
            </dependency>
681
            <dependency>
682
                <groupId>org.tmatesoft.svnkit</groupId>
683
                <artifactId>svnkit-cli</artifactId>
684
                <version>1.3.3</version>
685
            </dependency>
686
            <dependency>
687
                <groupId>tablelayout</groupId>
688
                <artifactId>TableLayout</artifactId>
689
                <version>20050920</version>
690
            </dependency>
691
            <dependency>
692
                <groupId>info.clearthought</groupId>
693
                <artifactId>TableLayout-bin-jdk1.5</artifactId>
694
                <version>2007-04-21</version>
695
            </dependency>
696
            <dependency>
697
                <groupId>net.sourceforge.thinlet</groupId>
698
                <artifactId>thinlet</artifactId>
699
                <version>2005-03-28</version>
700
            </dependency>
701
            <dependency>
702
                <groupId>gnu.trove</groupId>
703
                <artifactId>trove</artifactId>
704
                <version>0.1.8</version>
705
            </dependency>
706
            <dependency>
707
                <groupId>java3d</groupId>
708
                <artifactId>vecmath</artifactId>
709
                <version>1.3.1</version>
710
            </dependency>
711
            <dependency>
712
                <groupId>org.apache</groupId>
713
                <artifactId>xbean</artifactId>
714
                <version>2.2.0</version>
715
            </dependency>
716
            <dependency>
717
                <groupId>xerces</groupId>
718
                <artifactId>xercesImpl</artifactId>
719
                <version>2.5.0</version>
720
            </dependency>
721
            <dependency>
722
                <groupId>xml-apis</groupId>
723
                <artifactId>xml-apis-ext</artifactId>
724
                <version>1.3.04</version>
725
            </dependency>
726
            <dependency>
727
                <groupId>xmlpull</groupId>
728
                <artifactId>xmlpull</artifactId>
729
                <version>1.1.3.1</version>
730
            </dependency>
731
            <dependency>
732
                <groupId>zql</groupId>
733
                <artifactId>zql</artifactId>
734
                <version>unknown</version>
735
            </dependency>
736
            <dependency>
737
                <groupId>joda-time</groupId>
738
                <artifactId>joda-time</artifactId>
739
                <version>1.6</version>
740
            </dependency>
741

    
742

    
743
            <!-- External gvSIG projects -->
744

    
745
            <dependency>
746
              <groupId>org.gvsig</groupId>
747
              <artifactId>org.gvsig.jdk.v1_6</artifactId>
748
              <version>1.0.0</version>
749
            </dependency>
750
            <dependency>
751
              <groupId>org.gvsig</groupId>
752
              <artifactId>org.gvsig.jdk.v1_4</artifactId>
753
              <version>1.0.0</version>
754
            </dependency>
755
            <dependency>
756
                <groupId>org.gvsig</groupId>
757
                <artifactId>org.gvsig.tools.lib</artifactId>
758
                <version>${gvsig.tools.version}</version>
759
            </dependency>
760
            <dependency>
761
                <groupId>org.gvsig</groupId>
762
                <artifactId>org.gvsig.tools.lib</artifactId>
763
                <version>${gvsig.tools.version}</version>
764
                <type>test-jar</type>
765
            </dependency>
766
            <dependency>
767
                <groupId>org.gvsig</groupId>
768
                <artifactId>org.gvsig.tools.swing.api</artifactId>
769
                <version>${gvsig.tools.version}</version>
770
            </dependency>
771
            <dependency>
772
                <groupId>org.gvsig</groupId>
773
                <artifactId>org.gvsig.tools.swing.impl</artifactId>
774
                <version>${gvsig.tools.version}</version>
775
            </dependency>
776
            <dependency>
777
                <groupId>org.gvsig</groupId>
778
                <artifactId>org.gvsig.tools.swing.spi</artifactId>
779
                <version>${gvsig.tools.version}</version>
780
            </dependency>
781
            <dependency>
782
                <groupId>org.gvsig</groupId>
783
                <artifactId>org.gvsig.tools.swing.serv.field</artifactId>
784
                <version>${gvsig.tools.version}</version>
785
            </dependency>
786
            <dependency>
787
                <groupId>org.gvsig</groupId>
788
                <artifactId>org.gvsig.tools.swing.serv.jlist</artifactId>
789
                <version>${gvsig.tools.version}</version>
790
            </dependency>
791
            <dependency>
792
                <groupId>org.gvsig</groupId>
793
                <artifactId>org.gvsig.tools.swing.serv.jform</artifactId>
794
                <version>${gvsig.tools.version}</version>
795
            </dependency>
796
            
797
            <dependency>
798
                <groupId>org.gvsig</groupId>
799
                <artifactId>org.gvsig.tools.dynform.api</artifactId>
800
                <version>${gvsig.tools.version}</version>
801
            </dependency>
802
            <dependency>
803
                <groupId>org.gvsig</groupId>
804
                <artifactId>org.gvsig.tools.dynform.spi</artifactId>
805
                <version>${gvsig.tools.version}</version>
806
            </dependency>
807
            <dependency>
808
                <groupId>org.gvsig</groupId>
809
                <artifactId>org.gvsig.tools.dynform.services</artifactId>
810
                <version>${gvsig.tools.version}</version>
811
            </dependency>
812
            <dependency>
813
                <groupId>org.gvsig</groupId>
814
                <artifactId>org.gvsig.tools.dynform.impl</artifactId>
815
                <version>${gvsig.tools.version}</version>
816
            </dependency>
817
            
818
            <dependency>
819
                <groupId>org.gvsig</groupId>
820
                <artifactId>org.gvsig.about.api</artifactId>
821
                <version>${gvsig.about.version}</version>
822
            </dependency>
823
            <dependency>
824
                <groupId>org.gvsig</groupId>
825
                <artifactId>org.gvsig.about.impl</artifactId>
826
                <version>${gvsig.about.version}</version>
827
            </dependency>
828
            <dependency>
829
                <groupId>org.gvsig</groupId>
830
                <artifactId>org.gvsig.catalog</artifactId>
831
                <version>2.0</version>
832
            </dependency>
833
           <dependency>
834
                <groupId>org.gvsig</groupId>
835
                <artifactId>org.gvsig.timesupport.lib.api</artifactId>
836
                <version>${gvsig.timesupport.version}</version>
837
            </dependency>
838
            <dependency>
839
                <groupId>org.gvsig</groupId>
840
                <artifactId>org.gvsig.timesupport.lib.impl</artifactId>
841
                <version>${gvsig.timesupport.version}</version>
842
            </dependency>
843
            <dependency>
844
                <groupId>org.gvsig</groupId>
845
                <artifactId>org.gvsig.timesupport.swing.api</artifactId>
846
                <version>${gvsig.timesupport.version}</version>
847
            </dependency>
848
            <dependency>
849
                <groupId>org.gvsig</groupId>
850
                <artifactId>org.gvsig.timesupport.swing.impl</artifactId>
851
                <version>${gvsig.timesupport.version}</version>
852
            </dependency>
853
            <dependency>
854
              <groupId>org.gvsig.external</groupId>
855
              <artifactId>org.gvsig.external.jump</artifactId>
856
              <version>1.0.0</version>
857
            </dependency>
858
            <dependency>
859
                <groupId>org.gvsig</groupId>
860
                <artifactId>org.gvsig.proj.lib.api</artifactId>
861
                <version>${gvsig.proj.version}</version>
862
            </dependency>
863
            <dependency>
864
                <groupId>org.gvsig</groupId>
865
                <artifactId>org.gvsig.proj.lib.proj4j</artifactId>
866
                <version>${gvsig.proj.version}</version>
867
            </dependency>
868
            <dependency>
869
              <groupId>org.gvsig</groupId>
870
              <artifactId>org.gvsig.proj.swing.api</artifactId>
871
              <version>${gvsig.proj.version}</version>
872
            </dependency>
873
            <dependency>
874
              <groupId>org.gvsig</groupId>
875
              <artifactId>org.gvsig.proj.swing.impl</artifactId>
876
              <version>${gvsig.proj.version}</version>
877
            </dependency>            
878
            <dependency>
879
              <groupId>org.gvsig</groupId>
880
              <artifactId>org.gvsig.projection.api</artifactId>
881
              <version>${gvsig.projection.api.version}</version>
882
            </dependency>
883

    
884
            <!-- Childs projects -->
885

    
886
            <dependency>
887
                <groupId>org.gvsig</groupId>
888
                <artifactId>org.gvsig.metadata.lib.basic.api</artifactId>
889
                <version>2.0.18-SNAPSHOT</version>
890
            </dependency>
891
            <dependency>
892
                <groupId>org.gvsig</groupId>
893
                <artifactId>org.gvsig.metadata.lib.basic.impl</artifactId>
894
                <version>2.0.18-SNAPSHOT</version>
895
            </dependency>
896
            <dependency>
897
                <groupId>org.gvsig</groupId>
898
                <artifactId>org.gvsig.metadata.swing.basic.api</artifactId>
899
                <version>2.0.18-SNAPSHOT</version>
900
            </dependency>
901
            <dependency>
902
                <groupId>org.gvsig</groupId>
903
                <artifactId>org.gvsig.metadata.swing.basic.impl</artifactId>
904
                <version>2.0.18-SNAPSHOT</version>
905
            </dependency>
906
            <dependency>
907
                <groupId>org.gvsig</groupId>
908
                <artifactId>org.gvsig.projection.cresques.impl</artifactId>
909
                <version>2.0.18-SNAPSHOT</version>
910
            </dependency>
911
            <dependency>
912
                <groupId>org.gvsig</groupId>
913
                <artifactId>org.gvsig.projection.cresques.ui</artifactId>
914
                <version>2.0.18-SNAPSHOT</version>
915
            </dependency>
916
            <dependency>
917
                <groupId>org.gvsig</groupId>
918
                <artifactId>org.gvsig.andami</artifactId>
919
                <version>2.0.18-SNAPSHOT</version>
920
            </dependency>
921
            <dependency>
922
                <groupId>org.gvsig</groupId>
923
                <artifactId>org.gvsig.app</artifactId>
924
                <version>2.0.18-SNAPSHOT</version>
925
            </dependency>   
926
            <dependency>
927
                <groupId>org.gvsig</groupId>
928
                <artifactId>org.gvsig.ui</artifactId>
929
                <version>2.0.18-SNAPSHOT</version>
930
            </dependency>
931
            <dependency>
932
                <groupId>org.gvsig</groupId>
933
                <artifactId>org.gvsig.fmap.control</artifactId>
934
                <version>2.0.18-SNAPSHOT</version>
935
            </dependency>
936
            <dependency>
937
                <groupId>org.gvsig</groupId>
938
                <artifactId>org.gvsig.fmap.mapcontext.api</artifactId>
939
                <version>2.0.18-SNAPSHOT</version>
940
            </dependency>
941
            <dependency>
942
                <groupId>org.gvsig</groupId>
943
                <artifactId>org.gvsig.fmap.mapcontext.impl</artifactId>
944
                <version>2.0.18-SNAPSHOT</version>
945
            </dependency>
946
            <dependency>
947
                <groupId>org.gvsig</groupId>
948
                <artifactId>org.gvsig.fmap.mapcontext.operation</artifactId>
949
                <version>2.0.18-SNAPSHOT</version>
950
            </dependency>
951
            <dependency>
952
                <groupId>org.gvsig</groupId>
953
                <artifactId>org.gvsig.fmap.dal.api</artifactId>
954
                <version>2.0.18-SNAPSHOT</version>
955
            </dependency>
956
            <dependency>
957
                <groupId>org.gvsig</groupId>
958
                <artifactId>org.gvsig.fmap.dal.spi</artifactId>
959
                <version>2.0.18-SNAPSHOT</version>
960
            </dependency>
961
            <dependency>
962
                <groupId>org.gvsig</groupId>
963
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
964
                <version>2.0.18-SNAPSHOT</version>
965
            </dependency>
966
            <dependency>
967
                <groupId>org.gvsig</groupId>
968
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
969
                <version>2.0.18-SNAPSHOT</version>
970
                <type>test-jar</type>
971
                <scope>test</scope>
972
            </dependency>
973
            <dependency>
974
                <groupId>org.gvsig</groupId>
975
                <artifactId>org.gvsig.fmap.dal.db.lib</artifactId>
976
                <version>2.0.18-SNAPSHOT</version>
977
            </dependency>
978
            <dependency>
979
                <groupId>org.gvsig</groupId>
980
                <artifactId>org.gvsig.fmap.dal.db.jdbc</artifactId>
981
                <version>2.0.18-SNAPSHOT</version>
982
            </dependency>
983
            <dependency>
984
                <groupId>org.gvsig</groupId>
985
                <artifactId>org.gvsig.fmap.dal.db.h2</artifactId>
986
                <version>2.0.18-SNAPSHOT</version>
987
            </dependency>
988

    
989
            <dependency>
990
                <groupId>org.gvsig</groupId>
991
                <artifactId>org.gvsig.fmap.dal.file.lib</artifactId>
992
                <version>2.0.18-SNAPSHOT</version>
993
            </dependency>
994
            <dependency>
995
                <groupId>org.gvsig</groupId>
996
                <artifactId>org.gvsig.fmap.dal.file.dbf</artifactId>
997
                <version>2.0.18-SNAPSHOT</version>
998
            </dependency>
999
            <dependency>
1000
                <groupId>org.gvsig</groupId>
1001
                <artifactId>org.gvsig.fmap.dal.file.shp</artifactId>
1002
                <version>2.0.18-SNAPSHOT</version>
1003
            </dependency>
1004
            <dependency>
1005
              <groupId>org.gvsig</groupId>
1006
              <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1007
              <version>2.0.18-SNAPSHOT</version>
1008
            </dependency>
1009
            <dependency>
1010
              <groupId>org.gvsig</groupId>
1011
              <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1012
              <version>2.0.18-SNAPSHOT</version>
1013
              <type>test-jar</type>
1014
            </dependency>
1015
            <dependency>
1016
              <groupId>org.gvsig</groupId>
1017
              <artifactId>org.gvsig.newlayer.lib.impl</artifactId>
1018
              <version>2.0.18-SNAPSHOT</version>
1019
            </dependency>
1020
            <dependency>
1021
                <groupId>org.gvsig</groupId>
1022
                <artifactId>org.gvsig.newlayer.prov.generic</artifactId>
1023
                <version>2.0.18-SNAPSHOT</version>
1024
            </dependency> 
1025
            <dependency>
1026
                <groupId>org.gvsig</groupId>
1027
                <artifactId>org.gvsig.newlayer.prov.file</artifactId>
1028
                <version>2.0.18-SNAPSHOT</version>
1029
            </dependency> 
1030
            <dependency>
1031
                <groupId>org.gvsig</groupId>
1032
                <artifactId>org.gvsig.newlayer.prov.shape</artifactId>
1033
                <version>2.0.18-SNAPSHOT</version>
1034
            </dependency> 
1035
            <dependency>
1036
                <groupId>org.gvsig</groupId>
1037
                <artifactId>org.gvsig.symbology.lib.api</artifactId>
1038
                <version>2.0.18-SNAPSHOT</version>
1039
            </dependency>
1040
            <dependency>
1041
                <groupId>org.gvsig</groupId>
1042
                <artifactId>org.gvsig.symbology.lib.impl</artifactId>
1043
                <version>2.0.18-SNAPSHOT</version>
1044
            </dependency>
1045
            <dependency>
1046
                <groupId>org.gvsig</groupId>
1047
                <artifactId>org.gvsig.symbology.swing.api</artifactId>
1048
                <version>2.0.18-SNAPSHOT</version>
1049
            </dependency>
1050
            <dependency>
1051
                <groupId>org.gvsig</groupId>
1052
                <artifactId>org.gvsig.symbology.swing.impl</artifactId>
1053
                <version>2.0.18-SNAPSHOT</version>
1054
            </dependency>
1055
            <dependency>
1056
                <groupId>org.gvsig</groupId>
1057
                <artifactId>org.gvsig.fmap.geometry.api</artifactId>
1058
                <version>2.0.18-SNAPSHOT</version>
1059
            </dependency>
1060
            <dependency>
1061
                <groupId>org.gvsig</groupId>
1062
                <artifactId>org.gvsig.fmap.geometry.impl</artifactId>
1063
                <version>2.0.18-SNAPSHOT</version>
1064
            </dependency>
1065
            <dependency>
1066
                <groupId>org.gvsig</groupId>
1067
                <artifactId>org.gvsig.fmap.geometry.operation</artifactId>
1068
                <version>2.0.18-SNAPSHOT</version>
1069
            </dependency>
1070
            <dependency>
1071
                <groupId>org.gvsig</groupId>
1072
                <artifactId>org.gvsig.tools.evaluator.sqljep</artifactId>
1073
                <version>2.0.18-SNAPSHOT</version>
1074
            </dependency>
1075
            <dependency>
1076
                <groupId>org.gvsig</groupId>
1077
                <artifactId>org.gvsig.compat.api</artifactId>
1078
                <version>2.0.18-SNAPSHOT</version>
1079
            </dependency>
1080
            <dependency>
1081
                <groupId>org.gvsig</groupId>
1082
                <artifactId>org.gvsig.compat.se</artifactId>
1083
                <version>2.0.18-SNAPSHOT</version>
1084
            </dependency>
1085
            <dependency>
1086
                <groupId>org.gvsig</groupId>
1087
                <artifactId>org.gvsig.remoteclient</artifactId>
1088
                <version>2.0.18-SNAPSHOT</version>
1089
            </dependency>
1090
            <dependency>
1091
                <groupId>org.gvsig</groupId>
1092
                <artifactId>org.gvsig.i18n</artifactId>
1093
                <version>2.0.18-SNAPSHOT</version>
1094
            </dependency>
1095
            <dependency>
1096
                <groupId>org.gvsig</groupId>
1097
                <artifactId>org.gvsig.utils</artifactId>
1098
                <version>2.0.18-SNAPSHOT</version>
1099
            </dependency>
1100
            <dependency>
1101
              <groupId>org.gvsig</groupId>
1102
              <artifactId>org.gvsig.annotation.lib.api</artifactId>
1103
              <version>2.0.18-SNAPSHOT</version>
1104
            </dependency> 
1105
            <dependency>
1106
              <groupId>org.gvsig</groupId>
1107
              <artifactId>org.gvsig.annotation.lib.impl</artifactId>
1108
              <version>2.0.18-SNAPSHOT</version>
1109
            </dependency>  
1110
            <dependency>
1111
              <groupId>org.gvsig</groupId>
1112
              <artifactId>org.gvsig.annotation.swing.api</artifactId>
1113
              <version>2.0.18-SNAPSHOT</version>
1114
            </dependency>
1115
            <dependency>
1116
              <groupId>org.gvsig</groupId>
1117
              <artifactId>org.gvsig.annotation.swing.impl</artifactId>
1118
              <version>2.0.18-SNAPSHOT</version>
1119
            </dependency>
1120
            <dependency>
1121
              <groupId>org.gvsig</groupId>
1122
              <artifactId>org.gvsig.exportto.lib.api</artifactId>
1123
              <version>2.0.18-SNAPSHOT</version>
1124
            </dependency>
1125
            <dependency>
1126
              <groupId>org.gvsig</groupId>
1127
              <artifactId>org.gvsig.exportto.lib.api</artifactId>
1128
              <version>2.0.18-SNAPSHOT</version>
1129
              <type>test-jar</type>
1130
            </dependency>
1131
            <dependency>
1132
                <groupId>org.gvsig</groupId>
1133
                <artifactId>org.gvsig.exportto.lib.impl</artifactId>
1134
                <version>2.0.18-SNAPSHOT</version>
1135
            </dependency>
1136
            <dependency>
1137
                <groupId>org.gvsig</groupId>
1138
                <artifactId>org.gvsig.exportto.swing.api</artifactId>
1139
                <version>2.0.18-SNAPSHOT</version>
1140
            </dependency>
1141
            <dependency>
1142
                <groupId>org.gvsig</groupId>
1143
                <artifactId>org.gvsig.exportto.swing.spi</artifactId>
1144
                <version>2.0.18-SNAPSHOT</version>
1145
            </dependency>
1146
            <dependency>
1147
                <groupId>org.gvsig</groupId>
1148
                <artifactId>org.gvsig.exportto.swing.impl</artifactId>
1149
                <version>2.0.18-SNAPSHOT</version>
1150
            </dependency>
1151
            <dependency>
1152
                <groupId>org.gvsig</groupId>
1153
                <artifactId>org.gvsig.exportto.swing.prov.generic</artifactId>
1154
                <version>2.0.18-SNAPSHOT</version>
1155
            </dependency>
1156
            <dependency>
1157
                <groupId>org.gvsig</groupId>
1158
                <artifactId>org.gvsig.exportto.swing.prov.file</artifactId>
1159
                <version>2.0.18-SNAPSHOT</version>
1160
            </dependency>
1161
            <dependency>
1162
                <groupId>org.gvsig</groupId>
1163
                <artifactId>org.gvsig.exportto.swing.prov.jdbc</artifactId>
1164
                <version>2.0.18-SNAPSHOT</version>
1165
            </dependency>
1166
            <dependency>
1167
                <groupId>org.gvsig</groupId>
1168
                <artifactId>org.gvsig.exportto.swing.prov.shape</artifactId>
1169
                <version>2.0.18-SNAPSHOT</version>
1170
            </dependency>
1171
            <dependency>
1172
                <groupId>org.gvsig</groupId>
1173
                <artifactId>org.gvsig.exportto.swing.prov.dxf</artifactId>
1174
                <version>2.0.18-SNAPSHOT</version>
1175
            </dependency>
1176
            <dependency>
1177
                <groupId>org.gvsig</groupId>
1178
                <artifactId>org.gvsig.exportto.swing.prov.dbf</artifactId>
1179
                <version>2.0.18-SNAPSHOT</version>
1180
            </dependency>
1181
            <dependency>
1182
                <groupId>org.gvsig</groupId>
1183
                <artifactId>org.gvsig.exportto.swing.prov.postgresql</artifactId>
1184
                <version>2.0.18-SNAPSHOT</version>
1185
            </dependency>
1186
            <dependency>
1187
                <groupId>org.gvsig</groupId>
1188
                <artifactId>org.gvsig.exportto.swing.prov.mysql</artifactId>
1189
                <version>2.0.18-SNAPSHOT</version>
1190
            </dependency>
1191
            <dependency>
1192
                <groupId>org.gvsig</groupId>
1193
                <artifactId>org.gvsig.personaldb.lib.api</artifactId>
1194
                <version>2.0.18-SNAPSHOT</version>
1195
            </dependency>
1196
            <dependency>
1197
                <groupId>org.gvsig</groupId>
1198
                <artifactId>org.gvsig.personaldb.lib.api</artifactId>
1199
                <version>2.0.18-SNAPSHOT</version>
1200
                <type>test-jar</type>
1201
                <scope>test</scope>
1202
            </dependency>
1203
            <dependency>
1204
                <groupId>org.gvsig</groupId>
1205
                <artifactId>org.gvsig.personaldb.lib.impl</artifactId>
1206
                <version>2.0.18-SNAPSHOT</version>
1207
            </dependency>
1208
            <dependency>
1209
              <groupId>org.gvsig</groupId>
1210
              <artifactId>org.gvsig.installer.swing.api</artifactId>
1211
              <version>2.0.18-SNAPSHOT</version>
1212
            </dependency>
1213
            <dependency>
1214
                <groupId>org.gvsig</groupId>
1215
                <artifactId>org.gvsig.installer.swing.impl</artifactId>
1216
                <version>2.0.18-SNAPSHOT</version>
1217
            </dependency>
1218
            <dependency>
1219
              <groupId>org.gvsig</groupId>
1220
              <artifactId>org.gvsig.installer.lib.api</artifactId>
1221
              <version>2.0.18-SNAPSHOT</version>
1222
            </dependency>
1223
            <dependency>
1224
              <groupId>org.gvsig</groupId>
1225
              <artifactId>org.gvsig.installer.lib.spi</artifactId>
1226
              <version>2.0.18-SNAPSHOT</version>
1227
            </dependency>
1228
            <dependency>
1229
              <groupId>org.gvsig</groupId>
1230
              <artifactId>org.gvsig.installer.lib.impl</artifactId>
1231
              <version>2.0.18-SNAPSHOT</version>
1232
            </dependency>
1233
            <dependency>
1234
              <groupId>org.gvsig</groupId>
1235
              <artifactId>org.gvsig.installer.prov.plugin</artifactId>
1236
              <version>2.0.18-SNAPSHOT</version>
1237
            </dependency>
1238
            <dependency>
1239
              <groupId>org.gvsig</groupId>
1240
              <artifactId>org.gvsig.geodb.app.mainplugin</artifactId>
1241
              <version>2.0.18-SNAPSHOT</version>
1242
            </dependency>
1243

    
1244
            <dependency>
1245
              <groupId>org.gvsig</groupId>
1246
              <artifactId>org.gvsig.app.document.table.app.mainplugin</artifactId>
1247
              <version>2.0.18-SNAPSHOT</version>
1248
            </dependency>  
1249
            <dependency>
1250
              <groupId>org.gvsig</groupId>
1251
              <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1252
              <version>2.0.18-SNAPSHOT</version>
1253
            </dependency>  
1254
            <dependency>
1255
              <groupId>org.gvsig</groupId>
1256
              <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1257
              <version>2.0.18-SNAPSHOT</version>
1258
              <type>test-jar</type>
1259
              <scope>test</scope>
1260
            </dependency>  
1261

    
1262
          <dependency>
1263
            <groupId>org.gvsig</groupId>
1264
            <artifactId>org.gvsig.app.mainplugin</artifactId>
1265
            <version>2.0.18-SNAPSHOT</version>
1266
            <scope>provided</scope>
1267
          </dependency>
1268
          <dependency>
1269
            <groupId>org.gvsig</groupId>
1270
            <artifactId>org.gvsig.annotation.app.mainplugin</artifactId>
1271
            <version>2.0.18-SNAPSHOT</version>
1272
            <scope>provided</scope>
1273
          </dependency>
1274
          <dependency>
1275
            <groupId>org.gvsig</groupId>
1276
            <artifactId>org.gvsig.centerviewpoint.app.mainplugin</artifactId>
1277
            <version>2.0.18-SNAPSHOT</version>
1278
            <scope>provided</scope>
1279
          </dependency>
1280
          <dependency>
1281
            <groupId>org.gvsig</groupId>
1282
            <artifactId>org.gvsig.coreplugin.app.mainplugin</artifactId>
1283
            <version>2.0.18-SNAPSHOT</version>
1284
            <scope>provided</scope>
1285
          </dependency>
1286
          <dependency>
1287
            <groupId>org.gvsig</groupId>
1288
            <artifactId>org.gvsig.datalocator.app.mainplugin</artifactId>
1289
            <version>2.0.18-SNAPSHOT</version>
1290
            <scope>provided</scope>
1291
          </dependency>
1292
          <dependency>
1293
            <groupId>org.gvsig</groupId>
1294
            <artifactId>org.gvsig.editing.app.mainplugin</artifactId>
1295
            <version>2.0.18-SNAPSHOT</version>
1296
            <scope>provided</scope>
1297
          </dependency>
1298
          <dependency>
1299
            <groupId>org.gvsig</groupId>
1300
            <artifactId>org.gvsig.exportto.app.mainplugin</artifactId>
1301
            <version>2.0.18-SNAPSHOT</version>
1302
            <scope>provided</scope>
1303
          </dependency>
1304
          <dependency>
1305
            <groupId>org.gvsig</groupId>
1306
            <artifactId>org.gvsig.mkmvnproject.app.mainplugin</artifactId>
1307
            <version>2.0.18-SNAPSHOT</version>
1308
            <scope>provided</scope>
1309
          </dependency>
1310
          <dependency>
1311
            <groupId>org.gvsig</groupId>
1312
            <artifactId>org.gvsig.installer.app.mainplugin</artifactId>
1313
            <version>2.0.18-SNAPSHOT</version>
1314
            <scope>provided</scope>
1315
          </dependency>
1316
<!--
1317
          <dependency>
1318
            <groupId>org.gvsig</groupId>
1319
            <artifactId>org.gvsig.symbology.app.mainplugin</artifactId>
1320
            <version>2.0.10-SNAPSHOT</version>
1321
            <scope>provided</scope>
1322
          </dependency>
1323
-->
1324
          <dependency>
1325
            <groupId>org.gvsig</groupId>
1326
            <artifactId>org.gvsig.i18n.app.mainplugin</artifactId>
1327
            <version>2.0.18-SNAPSHOT</version>
1328
            <scope>provided</scope>
1329
          </dependency>
1330
          <dependency>
1331
            <groupId>org.gvsig</groupId>
1332
            <artifactId>org.gvsig.selectiontools.app.mainplugin</artifactId>
1333
            <version>2.0.18-SNAPSHOT</version>
1334
            <scope>provided</scope>
1335
          </dependency>
1336
          <dependency>
1337
            <groupId>org.gvsig</groupId>
1338
            <artifactId>org.gvsig.geometrymeasurement.app.mainplugin</artifactId>
1339
            <version>2.0.18-SNAPSHOT</version>
1340
            <scope>provided</scope>
1341
          </dependency>
1342
          <dependency>
1343
            <groupId>org.gvsig</groupId>
1344
            <artifactId>org.gvsig.newlayer.app.mainplugin</artifactId>
1345
            <version>2.0.18-SNAPSHOT</version>
1346
            <scope>provided</scope>
1347
          </dependency>
1348
          <dependency>
1349
            <groupId>org.gvsig</groupId>
1350
            <artifactId>org.gvsig.help.app.mainplugin</artifactId>
1351
            <version>2.0.18-SNAPSHOT</version>
1352
            <scope>provided</scope>
1353
          </dependency>
1354

    
1355
        </dependencies>
1356
    </dependencyManagement>
1357

    
1358
    <dependencies>
1359
      <dependency>
1360
          <groupId>junit</groupId>
1361
          <artifactId>junit</artifactId>
1362
          <scope>test</scope>
1363
      </dependency>
1364
    </dependencies>
1365

    
1366
    <build>
1367
      <extensions>
1368
        <extension>
1369
          <groupId>org.apache.maven.wagon</groupId>
1370
          <artifactId>wagon-webdav-jackrabbit</artifactId>
1371
          <version>2.4</version>
1372
        </extension>
1373
      </extensions>
1374

    
1375
      <pluginManagement>
1376
        <plugins>
1377

    
1378
          <plugin>
1379
            <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
1380
            <groupId>org.eclipse.m2e</groupId>
1381
            <artifactId>lifecycle-mapping</artifactId>
1382
            <version>1.0.0</version>
1383
            <configuration>
1384
              <lifecycleMappingMetadata>
1385
                <pluginExecutions>
1386
                  <pluginExecution>
1387
                    <pluginExecutionFilter>
1388
                      <groupId>org.gvsig</groupId>
1389
                      <artifactId> org.gvsig.installer.maven </artifactId>
1390
                      <versionRange> [2.0.10-SNAPSHOT,) </versionRange>
1391
                      <goals>
1392
                        <goal>write-info</goal>
1393
                      </goals>
1394
                    </pluginExecutionFilter>
1395
                    <action>
1396
                      <ignore />
1397
                    </action>
1398
                  </pluginExecution>
1399
                  <pluginExecution>
1400
                    <pluginExecutionFilter>
1401
                      <groupId> org.codehaus.mojo </groupId>
1402
                      <artifactId> properties-maven-plugin </artifactId>
1403
                      <versionRange> [1.0-alpha-2,) </versionRange>
1404
                      <goals>
1405
                        <goal>
1406
                          read-project-properties
1407
                        </goal>
1408
                      </goals>
1409
                    </pluginExecutionFilter>
1410
                    <action>
1411
                      <ignore />
1412
                    </action>
1413
                  </pluginExecution>
1414
                  <pluginExecution>
1415
                    <pluginExecutionFilter>
1416
                      <groupId>org.codehaus.gmaven</groupId>
1417
                      <artifactId>gmaven-plugin</artifactId>
1418
                      <versionRange>[1.4,)</versionRange>
1419
                      <goals>
1420
                        <goal>execute</goal>
1421
                      </goals>
1422
                    </pluginExecutionFilter>
1423
                    <action>
1424
                      <ignore />
1425
                    </action>
1426
                  </pluginExecution>
1427
                  <pluginExecution>
1428
                          <pluginExecutionFilter>
1429
                                  <groupId>org.apache.maven.plugins</groupId>
1430
                                  <artifactId>
1431
                                          maven-dependency-plugin
1432
                                  </artifactId>
1433
                                  <versionRange>[2.1,)</versionRange>
1434
                                  <goals>
1435
                                          <goal>unpack</goal>
1436
                                  </goals>
1437
                          </pluginExecutionFilter>
1438
                          <action>
1439
                                  <ignore />
1440
                          </action>
1441
                  </pluginExecution>
1442
                </pluginExecutions>
1443
              </lifecycleMappingMetadata>
1444
            </configuration>
1445
          </plugin>
1446

    
1447
          <plugin>
1448
              <groupId>org.apache.maven.plugins</groupId>
1449
              <artifactId>maven-compiler-plugin</artifactId>
1450
              <version>2.3.2</version>
1451
              <configuration>
1452
                  <source>1.5</source>
1453
                  <target>1.5</target>
1454
                  <encoding>ISO-8859-1</encoding>
1455
              </configuration>
1456
          </plugin>
1457

    
1458
          <plugin>
1459
              <groupId>org.apache.maven.plugins</groupId>
1460
              <artifactId>maven-resources-plugin</artifactId>
1461
              <version>2.4.3</version>
1462
              <configuration>
1463
                  <encoding>ISO-8859-1</encoding>
1464
              </configuration>
1465
          </plugin>
1466

    
1467
          <plugin>
1468
              <groupId>org.apache.maven.plugins</groupId>
1469
              <artifactId>maven-eclipse-plugin</artifactId>
1470
              <configuration>
1471
                  <downloadSources>true</downloadSources>
1472
                  <downloadJavadocs>true</downloadJavadocs>
1473
                  <projectNameTemplate>${project.artifactId}</projectNameTemplate>
1474
              </configuration>
1475
          </plugin>
1476

    
1477
          <plugin>
1478
              <groupId>org.apache.maven.plugins</groupId>
1479
              <artifactId>maven-surefire-plugin</artifactId>
1480
              <version>2.7.1</version>
1481
              <configuration>
1482
                  <forkMode>once</forkMode>
1483
                  <environmentVariables>
1484
                      <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1485
                      <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1486
                      <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1487
                      <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1488
                      <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1489
                      <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1490
                  </environmentVariables>
1491
              </configuration>
1492
          </plugin>
1493

    
1494
          <plugin>
1495
              <groupId>org.apache.maven.plugins</groupId>
1496
              <artifactId>maven-failsafe-plugin</artifactId>
1497
              <executions>
1498
                  <execution>
1499
                      <goals>
1500
                          <goal>integration-test</goal>
1501
                          <goal>verify</goal>
1502
                      </goals>
1503
                  </execution>
1504
              </executions>
1505
              <configuration>
1506
                  <forkMode>once</forkMode>
1507
                  <environmentVariables>
1508
                      <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1509
                      <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1510
                      <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1511
                      <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1512
                      <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1513
                      <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1514
                  </environmentVariables>
1515
              </configuration>
1516
          </plugin>
1517

    
1518
          <plugin>
1519
            <groupId>org.apache.maven.plugins</groupId>
1520
            <artifactId>maven-javadoc-plugin</artifactId>
1521
            <version>2.9</version>
1522
            <configuration>
1523
              <docTitle>${project.name} ${project.version}</docTitle>
1524
              <encoding>ISO-8859-1</encoding>
1525
              <footer />
1526
              <header />
1527
              <keywords>false</keywords>
1528
              <!-- Don't include the deprecateds items in the javadoc -->
1529
              <nodeprecated>true</nodeprecated>
1530
              <!-- Don't generate javadoc of project with submodules -->
1531
              <aggregate>false</aggregate>
1532
              <!-- Removed detection of links due to its high cost -->
1533
              <detectJavaApiLink>false</detectJavaApiLink>
1534
              <detectLinks>false</detectLinks>
1535
              <detectOfflineLinks>false</detectOfflineLinks>
1536
              <!-- Removed the inclusion of dependencies sources due to their high cost -->
1537
              <includeDependencySources>false</includeDependencySources>
1538
              <includeTransitiveDependencySources>false</includeTransitiveDependencySources>                  
1539
              <javaApiLinks>
1540
                <property>
1541
                    <name>api_1.4</name>
1542
                    <value>http://download.oracle.com/javase/1.4.2/docs/api/</value>
1543
                </property>
1544
                <property>
1545
                    <name>api_1.5</name>
1546
                    <value>http://download.oracle.com/javase/1.5.0/docs/api/</value>
1547
                </property>
1548
                <property>
1549
                    <name>api_1.6</name>
1550
                    <value>http://download.oracle.com/javase/6/docs/api/</value>
1551
                </property>
1552
              </javaApiLinks>
1553
            </configuration>
1554
          </plugin>
1555

    
1556
          <plugin>
1557
              <groupId>org.apache.maven.plugins</groupId>
1558
              <artifactId>maven-site-plugin</artifactId>
1559
              <version>3.3</version>
1560
              <configuration>
1561
                  <chmod>true</chmod>
1562
                  <chmodMode>a+rwX</chmodMode>
1563
              </configuration>
1564
          </plugin>
1565

    
1566
          <plugin>
1567
              <groupId>org.apache.maven.plugins</groupId>
1568
              <artifactId>maven-jar-plugin</artifactId>
1569
              <version>2.3.1</version>
1570
              <configuration>
1571
                  <archive>
1572
                      <manifestEntries>
1573
                          <Built-By>gvSIG Team</Built-By>
1574
                      </manifestEntries>
1575
                  </archive>
1576
              </configuration>
1577
          </plugin>
1578
          
1579
          <plugin>
1580
            <groupId>org.codehaus.mojo</groupId>
1581
            <artifactId>properties-maven-plugin</artifactId>
1582
            <version>1.0-alpha-2</version>
1583
          </plugin>
1584
  
1585
          <plugin>
1586
            <groupId>org.apache.maven.plugins</groupId>
1587
            <artifactId>maven-antrun-plugin</artifactId>
1588
            <version>1.7</version>
1589
          </plugin>
1590

    
1591
          <plugin>
1592
            <groupId>org.codehaus.mojo</groupId>
1593
            <artifactId>animal-sniffer-maven-plugin</artifactId>
1594
            <version>1.9</version>
1595
          </plugin>
1596

    
1597
          <plugin>
1598
              <groupId>org.apache.maven.plugins</groupId>
1599
              <artifactId>maven-release-plugin</artifactId>
1600
              <version>2.4.1</version>
1601
          </plugin>
1602

    
1603
          <plugin>
1604
              <groupId>org.apache.maven.plugins</groupId>
1605
              <artifactId>maven-deploy-plugin</artifactId>
1606
              <version>2.6</version>
1607
          </plugin>
1608

    
1609
          <plugin>
1610
              <artifactId>maven-assembly-plugin</artifactId>
1611
              <version>2.4</version>
1612
              <executions>
1613
                <execution>
1614
                  <id>gvsig-plugin-package</id>
1615
                  <phase>package</phase>
1616
                  <configuration>
1617
                    <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
1618
                    <appendAssemblyId>false</appendAssemblyId>
1619
                    <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>
1620
                    <descriptors>
1621
                      <descriptor>src/main/assembly/gvsig-plugin-package.xml</descriptor>
1622
                    </descriptors>
1623
                  </configuration>
1624
                </execution>
1625
              </executions>
1626
          </plugin>
1627

    
1628
          <plugin>
1629
            <groupId>org.apache.maven.plugins</groupId>
1630
            <artifactId>maven-clean-plugin</artifactId>
1631
            <version>2.4.1</version>
1632
          </plugin>
1633
          
1634
          <plugin>
1635
              <groupId>org.codehaus.mojo</groupId>
1636
              <artifactId>exec-maven-plugin</artifactId>
1637
              <version>1.2</version>
1638
          </plugin>    
1639

    
1640
          <plugin>
1641
            <!-- invoke as "mvn license:format" to fix the header -->
1642
            <!-- invoke as "mvn license:check" to check the header -->
1643
            <!-- See http://code.google.com/p/maven-license-plugin/wiki/Configuration -->
1644
              <groupId>com.mycila.maven-license-plugin</groupId>
1645
              <artifactId>maven-license-plugin</artifactId>
1646
              <version>1.10.b1</version>
1647
              <configuration>
1648
                <header>header.txt</header>
1649
                <failIfMissing>false</failIfMissing>
1650
                <aggregate>false</aggregate>
1651
                <strictCheck>true</strictCheck>
1652
                <encoding>ISO-8859-1</encoding>
1653
                <quiet>false</quiet>
1654
                <excludes>
1655
                    <exclude>**/*.properties</exclude>
1656
                    <exclude>**/*.txt</exclude>
1657
                    <exclude>**/*.jpg</exclude>
1658
                    <exclude>**/*.jpeg</exclude>
1659
                    <exclude>**/*.svg</exclude>
1660
                    <exclude>**/*.png</exclude>
1661
                    <exclude>**/*.gvssym</exclude>
1662
                    <exclude>**/*.def</exclude>
1663
                    <exclude>**/*.msg</exclude>
1664
                </excludes>
1665
            </configuration>
1666
            <dependencies>
1667
                <dependency>
1668
                    <groupId>org.gvsig</groupId>
1669
                    <artifactId>org.gvsig.desktop.buildtools</artifactId>
1670
                    <version>1.0.0</version>
1671
                </dependency>
1672
            </dependencies>
1673
          </plugin>    
1674

    
1675
          <!-- Habria que ver si es posible sustituir el plugin -->
1676
          <!-- com.mycila.maven-license-plugin:maven-license-plugin por este -->
1677
          <!-- Ver http://mojo.codehaus.org/license-maven-plugin/index.html -->
1678
          <!--
1679
          <plugin>
1680
              <groupId>org.codehaus.mojo</groupId>
1681
              <artifactId>license-maven-plugin</artifactId>
1682
              <version>1.5</version>
1683
          </plugin>
1684
          -->
1685

    
1686
          <plugin>
1687
            <groupId>org.apache.maven.plugins</groupId>
1688
            <artifactId>maven-checkstyle-plugin</artifactId>
1689
            <version>2.10</version>
1690
          </plugin>
1691

    
1692
          <plugin>
1693
              <groupId>org.apache.maven.plugins</groupId>
1694
              <artifactId>maven-source-plugin</artifactId>
1695
              <version>2.2.1</version>
1696
          </plugin>
1697

    
1698
          <plugin>
1699
            <groupId>org.codehaus.gmaven</groupId>
1700
            <artifactId>gmaven-plugin</artifactId>
1701
            <version>1.4</version>
1702
            <dependencies>
1703
                                <dependency>
1704
                                  <groupId>com.github.lookfirst</groupId>
1705
                                  <artifactId>sardine</artifactId>
1706
                                  <version>5.0</version>
1707
                                </dependency>
1708
            </dependencies>
1709
            <executions>
1710

    
1711
              <execution>
1712
                <id>increase-build-number</id>
1713
                <phase>process-sources</phase>
1714
                <configuration>
1715
                  <source><![CDATA[
1716
                    // use "mvn -Dincrease-build-number process-sources" 
1717
                    if( project.properties["increase-build-number"] == null ) {
1718
                      log.info("Don't increment build number use flag '-Dincrease-build-number' to increment it.")
1719
                    } else {
1720
                      File file = new File(project.basedir,"buildNumber.properties")
1721
                      if( ! file.exists() ) {
1722
                          log.info("Skip increment build number (buildNumber.property not present).")
1723
                        } else {
1724
                        Properties props = new Properties()
1725
                        
1726
                        props.load(file.newDataInputStream())
1727
                        value = (props.getProperty("buildNumber") as int) + 1
1728
                        props.setProperty("buildNumber",value as String)
1729
                        props.store(file.newWriter(), null)
1730
                        log.info("Setting build number to " + value)
1731
                      }
1732
                    }
1733
                  ]]></source>
1734
                </configuration>
1735
              </execution>
1736

    
1737
              <execution>
1738
                <id>build-package-info</id>
1739
                <phase>prepare-package</phase>
1740
                <configuration>
1741
                  <source><![CDATA[
1742
                      if( project.properties["buildNumber"] == null) {
1743
                        log.info("Skip build package.info (buildNumber.property not present).")
1744
                        log.info("Skip build package.info index (buildNumber.property not present).")
1745
                      } else {
1746
                        package_info_file  = new File(project.basedir, "target/package.info")
1747
                        log.info("Building package.info : " + package_info_file.getAbsolutePath())
1748
                        Properties props = new Properties()
1749
                        props.setProperty('code', project.properties["gvsig.package.info.code"])
1750
                        props.setProperty('code-alias', project.properties["gvsig.package.info.codealias"])
1751
                        props.setProperty('name', project.properties["gvsig.package.info.name"])
1752
                        props.setProperty('version', project.properties["gvsig.package.info.version"])
1753
                        props.setProperty('description', project.properties["gvsig.package.info.description"])
1754
                        props.setProperty('owner', project.properties["gvsig.package.info.owner"])
1755
                        props.setProperty('java-version', project.properties["gvsig.package.info.javaVM"])
1756
                        props.setProperty('official', project.properties["gvsig.package.info.official"])
1757
                        props.setProperty('type', "plugin")
1758
                        props.setProperty('state', project.properties["gvsig.package.info.state"])
1759
                        props.setProperty('operating-system', project.properties["gvsig.package.info.operatingSystem"])
1760
                        props.setProperty('dependencies', project.properties["gvsig.package.info.dependencies"])
1761
                        props.setProperty('sources-url', project.properties["gvsig.package.info.sourcesURL"])
1762
                        props.setProperty('web-url', project.properties["gvsig.package.info.webURL"])
1763
                        props.setProperty('architecture', project.properties["gvsig.package.info.architecture"])
1764
                        props.setProperty('model-version', '1.0.1')
1765
                        props.setProperty('categories', project.properties["gvsig.package.info.categories"])
1766
                        props.setProperty('buildNumber', project.properties["buildNumber"])
1767
                        props.setProperty('gvSIG-version', project.properties["gvsig.package.info.gvSIGVersion"])
1768

    
1769
                        props.store(package_info_file.newWriter(), null)
1770

    
1771
                        pkgname = "gvSIG-desktop-" + 
1772
                          project.properties["gvsig.package.info.gvSIGVersion"] + "-" + 
1773
                          project.properties["gvsig.package.info.code"] + "-" + 
1774
                          project.properties["gvsig.package.info.version"] + "-" + 
1775
                          project.properties["buildNumber"] + "-" + 
1776
                          project.properties["gvsig.package.info.state"] + "-" + 
1777
                          project.properties["gvsig.package.info.operatingSystem"] + "-" + 
1778
                          project.properties["gvsig.package.info.architecture"] + "-" + 
1779
                          project.properties["gvsig.package.info.javaVM"]
1780
                        package_info_file  = new File(project.basedir, "target/gvspki/"+project.properties["gvsig.package.info.code"]+"/package.info")
1781
                        log.info("Building package.info index " + package_info_file.getAbsolutePath())
1782
                        package_info_file.getParentFile().mkdirs()
1783
                        props.setProperty('download-url', 
1784
                          project.properties["gvsig.package.info.poolURL"] + "/" +
1785
                          project.properties["gvsig.package.info.code"] + "/" +
1786
                          pkgname + ".gvspkg"
1787
                        )
1788
                        props.store(package_info_file.newWriter(), null)
1789
                      }
1790
                  ]]></source>
1791
                </configuration>
1792
              </execution>
1793

    
1794
              <execution>
1795
                <id>build-package-index</id>
1796
                <phase>package</phase>
1797
                <configuration>
1798
                  <source><![CDATA[
1799
                    ant = new AntBuilder()
1800
                    if( project.properties["buildNumber"] == null) {
1801
                      log.info("Skip building package index (buildNumber.property not present).")
1802
                    } else {
1803
                      pkgname = "gvSIG-desktop-" + 
1804
                        project.properties["gvsig.package.info.gvSIGVersion"] + "-" + 
1805
                        project.properties["gvsig.package.info.code"] + "-" + 
1806
                        project.properties["gvsig.package.info.version"] + "-" + 
1807
                        project.properties["buildNumber"] + "-" + 
1808
                        project.properties["gvsig.package.info.state"] + "-" + 
1809
                        project.properties["gvsig.package.info.operatingSystem"] + "-" + 
1810
                        project.properties["gvsig.package.info.architecture"] + "-" + 
1811
                        project.properties["gvsig.package.info.javaVM"]
1812

    
1813
                      log.info("Building package index " + pkgname + ".gvspki")
1814
                      package_index_source  = project.basedir.getAbsolutePath() + "/target/gvspki"
1815
                      package_index_target  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
1816
                      ant.zip(destfile: package_index_target, basedir: package_index_source)
1817
                    }
1818
                  ]]></source>
1819
                </configuration>
1820
              </execution>
1821

    
1822
              <execution>
1823
                <id>install-plugin</id>
1824
                <phase>install</phase>
1825
                <configuration>
1826
                  <source><![CDATA[
1827
                    if( project.properties["buildNumber"] == null) {
1828
                      log.info("Skip install package (buildNumber.property not present).")
1829
                    } else {                    
1830
                      ant = new AntBuilder()
1831
                      pkgname = "gvSIG-desktop-" + 
1832
                        project.properties["gvsig.package.info.gvSIGVersion"] + "-" + 
1833
                        project.properties["gvsig.package.info.code"] + "-" + 
1834
                        project.properties["gvsig.package.info.version"] + "-" + 
1835
                        project.properties["buildNumber"] + "-" + 
1836
                        project.properties["gvsig.package.info.state"] + "-" + 
1837
                        project.properties["gvsig.package.info.operatingSystem"] + "-" + 
1838
                        project.properties["gvsig.package.info.architecture"] + "-" + 
1839
                        project.properties["gvsig.package.info.javaVM"]
1840

    
1841
                      log.debug("gvsig.install.plugin=" + project.properties["gvsig.install.plugin"])
1842
                      log.debug("gvsig.install.plugin.package=" + project.properties["gvsig.install.plugin.package"])
1843
                                          if( project.properties["gvsig.install.plugin"]=="true" ) {
1844
                              source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
1845
                              target = project.properties["gvsig.product.folder.path"] + "/gvSIG/extensiones/"
1846
        
1847
                              log.info("Install plugin to " + target)
1848
                              ant.unzip(src: source, dest: target)
1849
                      } else {
1850
                          log.info("Skip plugin install.")
1851
                      }
1852
                      if( project.properties["gvsig.install.plugin.package"]=="true" ) {
1853
                          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
1854
                              target = new File(project.properties["gvsig.product.folder.path"] + 
1855
                                "/install/" + 
1856
                                project.properties["gvsig.package.info.code"] + "/" +
1857
                                pkgname + ".gvspkg")
1858
                              target.getParentFile().mkdirs()
1859
        
1860
                              log.info("Copy plugin package from " + source + " to " + target)
1861
                              ant.copy(file:source, tofile:target.getAbsolutePath())
1862
        
1863
                              source  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
1864
                              target = project.properties["gvsig.product.folder.path"] + 
1865
                                "/install/" + 
1866
                                project.properties["gvsig.package.info.code"] + "/" +
1867
                                pkgname + ".gvspki"
1868
                              log.info("Copy plugin package index from " + source + " to " + target)
1869
                              ant.copy(file:source, tofile:target)
1870
                      } else {
1871
                          log.info("Skip plugin package install.")
1872
                                          }
1873
                    }
1874
                  ]]></source>
1875
                </configuration>
1876
              </execution>
1877

    
1878
              <execution>
1879
                <id>deploy-package</id>
1880
                <phase>install</phase>
1881
                <configuration>
1882
                  <source><![CDATA[
1883
// To deploy package use:
1884
//    mvn -Ddeploy-package -Duser=USER -Dpassword=PASSWORD install
1885
//                  
1886
import com.github.sardine.DavResource;
1887
import com.github.sardine.Sardine;
1888
import com.github.sardine.SardineFactory;
1889
                  
1890
public class WebDAVClient {
1891

    
1892
    def log;
1893

    
1894
        private String user;
1895
        private String password;
1896
        private Sardine sardine;
1897
            
1898
    public WebDAVClient(log) {
1899
            this.log = log;
1900
    }
1901
    
1902
        public void login(String user, String password) {
1903
                log.info("[WEBDAV] login as '"+user+"'.");
1904
                this.user = user;
1905
                this.password = password;
1906
                this.sardine = SardineFactory.begin(this.user,this.password);
1907
        }
1908
        
1909
        public void login() {
1910
                log.info("[WEBDAV] login as guest");
1911
                this.sardine = SardineFactory.begin();
1912
        }
1913
        
1914
        public boolean exists(String url) throws Exception {
1915
                return sardine.exists(url);
1916
        }
1917
        
1918
        public void makedirs(String url) throws Exception {
1919
                log.info("[WEBDAV] makedirs '"+url+"'.");
1920
                URL u = new URL(url);
1921
                String[] x = u.getPath().split("/");
1922
                String path = "";
1923
                for( int i=1; i<x.length; i++ ) {
1924
                        path = path + "/" + x[i];
1925
                        URL t = new URL(u,path);
1926
                        mkdir(t.toString());
1927
                }
1928
        }
1929

    
1930
        public void mkdir(String url) throws Exception {
1931
                if( ! exists(url) ) {
1932
                        log.info("[WEBDAV] mkdir '"+url+"'.");
1933
                        sardine.createDirectory(url);
1934
                }
1935
        }
1936
        
1937
        public void put(String source, String target) throws Exception {
1938
                log.info("[WEBDAV] put '" + source + "' to '" + target + "'...");
1939
                InputStream fis = new FileInputStream(new File(source));
1940
                sardine.put(target, fis);
1941
                log.info("[WEBDAV] put ok.");
1942
        }
1943
        
1944
        public List<DavResource> list(String url) throws Exception {
1945
                List<DavResource> resources = sardine.list(url);
1946
                return resources;
1947
        }
1948
}
1949

    
1950
if( project.properties["deploy-package"] != null ) {                          
1951
        if( project.properties["gvsig.install.plugin.package"]=="true" ) {
1952
                targetPath = project.properties["gvsig.package.info.poolURL"] + "/" +
1953
                       project.properties["gvsig.package.info.code"]
1954
                log.info("Deploy plugin package to '"+targetPath+"'.");
1955

    
1956
            pkgname = "gvSIG-desktop-" + 
1957
              project.properties["gvsig.package.info.gvSIGVersion"] + "-" + 
1958
              project.properties["gvsig.package.info.code"] + "-" + 
1959
              project.properties["gvsig.package.info.version"] + "-" + 
1960
              project.properties["buildNumber"] + "-" + 
1961
              project.properties["gvsig.package.info.state"] + "-" + 
1962
              project.properties["gvsig.package.info.operatingSystem"] + "-" + 
1963
              project.properties["gvsig.package.info.architecture"] + "-" + 
1964
              project.properties["gvsig.package.info.javaVM"]; 
1965
                                  
1966
                source = project.basedir.getAbsolutePath() + "/target/" + pkgname
1967
                targetPath = project.properties["gvsig.package.info.poolURL"] + "/" +
1968
                       project.properties["gvsig.package.info.code"]
1969

    
1970
                log.info("Creating addon-request.txt in target folder");
1971
                new File(project.basedir.getAbsolutePath() + "/target/addon-request.txt").withWriter { out ->
1972
                        out.println();
1973
                        out.println(pkgname);
1974
                        out.println();
1975
                        out.println(targetPath+"/" + pkgname + ".gvspki");
1976
                        out.println();
1977
                }
1978

    
1979
                if( project.properties["user"] == null ) {
1980
                        print("Enter user name: ");
1981
                        user = System.console().readLine().toString()
1982
                        if( user != "" ) {
1983
                            project.properties.setProperty("user",user);
1984
                        }
1985
                }
1986
        if( project.properties["password"] == null ) {                                
1987
                        print("Enter password for user '" + project.properties["user"] + "': ");
1988
                        password = System.console().readPassword().toString()  
1989
                        if( password != "" ) {
1990
                            project.properties.setProperty("password",password);
1991
                        }
1992
                }
1993
                WebDAVClient session = new WebDAVClient(log);
1994
                if( project.properties["user"] == null || project.properties["password"] == null ) {                                
1995
                    log.info("[WEBDAV] creating non authenticated session.");
1996
                    log.info("[WEBDAV] Use -Duser=USER -Dpassword=PASSWORD to create a authenticated session.");
1997
                        session.login();
1998
                } else {
1999
                        session.login(project.properties["user"], project.properties["password"]);
2000
                }
2001
                session.makedirs(targetPath);
2002
                session.put(source + ".gvspkg.zip", targetPath+"/"+pkgname+ ".gvspkg");
2003
                session.put(source + ".gvspki", targetPath+"/"+pkgname+ ".gvspki");
2004
                
2005
        } else {
2006
                log.info("Skip plugin package deploy.");
2007
        }
2008
}                  
2009
                  ]]></source>
2010
                </configuration>
2011
              </execution>
2012

    
2013
            </executions>
2014
          </plugin>
2015

    
2016
        </plugins>
2017
      </pluginManagement>
2018

    
2019
      <plugins>
2020

    
2021
        <plugin>
2022
          <artifactId>maven-clean-plugin</artifactId>
2023
          <configuration>
2024
            <filesets>
2025
              <fileset>
2026
                <directory>${user.home}/.depman/</directory>
2027
                <includes>
2028
                  <include>**</include>
2029
                </includes>
2030
              </fileset>
2031
            </filesets>
2032
            <followSymLinks>true</followSymLinks>
2033
          </configuration>
2034
        </plugin>
2035

    
2036
        <plugin>
2037
            <groupId>org.apache.maven.plugins</groupId>
2038
            <artifactId>maven-release-plugin</artifactId>
2039
            <configuration>
2040
                <!-- The property svn.tags.folder is used in external projects   -->
2041
                            <!-- to override configuraction of tagBase -->
2042
                <tagBase>${svn.tags.folder}</tagBase> 
2043
                <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules  
2044
                are not installed, so the dependencies between modules are not met. With this configuration   
2045
                we force the module installation. -->  
2046
                <preparationGoals>clean install</preparationGoals>  
2047
                <autoVersionSubmodules>true</autoVersionSubmodules>
2048
            </configuration>
2049
        </plugin>
2050

    
2051
        <plugin>
2052
          <!-- load ".gvsig-devel.properties" -->
2053
          <groupId>org.codehaus.mojo</groupId>
2054
          <artifactId>properties-maven-plugin</artifactId>
2055
          <configuration>
2056
              <files>
2057
                  <!-- Define gvsig.product.folder.path in this property -->
2058
                  <file>${user.home}/.gvsig-devel.properties</file>
2059
                  <file>${env.HOME}/.gvsig-devel.properties</file>
2060
                  <file>${project.basedir}/gvsig-devel.properties</file>
2061
                  <file>buildNumber.properties</file>
2062
              </files>
2063
              <quiet>true</quiet>
2064
          </configuration>
2065
          <executions>
2066
              <execution>
2067
                  <id>default</id>
2068
                  <phase>prepare-package</phase>
2069
                  <goals>
2070
                      <goal>read-project-properties</goal>
2071
                  </goals>
2072
              </execution>
2073
              <execution>
2074
                <id>default-clean</id>
2075
                <phase>pre-clean</phase>
2076
                <goals>
2077
                    <goal>read-project-properties</goal>
2078
                </goals>
2079
            </execution>
2080
          </executions>
2081
        </plugin>
2082

    
2083

    
2084
      <plugin>
2085
          <groupId>org.codehaus.mojo</groupId>
2086
          <artifactId>animal-sniffer-maven-plugin</artifactId>
2087
          <executions>
2088
              <execution>
2089
                  <id>check-java-api</id>
2090
                  <phase>package</phase>
2091
                  <goals>
2092
                      <goal>check</goal>
2093
                  </goals>
2094
                  <configuration>
2095
                      <skip>false</skip>
2096
                      <signature>
2097
                          <groupId>org.codehaus.mojo.signature</groupId>
2098
                          <artifactId>java15</artifactId>
2099
                          <version>1.0</version>
2100
                      </signature>
2101
                      <ignores>
2102
                          <ignore>net.sourceforge.cobertura.coveragedata.TouchCollector</ignore>
2103
                      </ignores>
2104
                  </configuration>
2105
              </execution>
2106
          </executions>
2107
      </plugin>
2108

    
2109
      <plugin>
2110
          <groupId>org.apache.maven.plugins</groupId>
2111
          <artifactId>maven-javadoc-plugin</artifactId>
2112
          <executions>
2113
              <execution>
2114
                  <id>attach-javadocs</id>
2115
                  <goals>
2116
                      <goal>jar</goal>
2117
                  </goals>
2118
              </execution>
2119
          </executions>
2120
      </plugin>
2121

    
2122
      <plugin>
2123
          <groupId>org.apache.maven.plugins</groupId>
2124
          <artifactId>maven-source-plugin</artifactId>
2125
          <configuration>
2126
            <skipSource>false</skipSource> <!-- User property is: source.skip. -->
2127
          </configuration>
2128
          <executions>
2129
              <execution>
2130
                  <id>attach-sources</id>
2131
                  <phase>verify</phase>
2132
                  <goals>
2133
                      <goal>jar-no-fork</goal>
2134
                  </goals>
2135
              </execution>
2136
              <execution>
2137
                  <id>attach-test-sources</id>
2138
                  <phase>verify</phase>
2139
                  <goals>
2140
                      <goal>test-jar-no-fork</goal>
2141
                  </goals>
2142
              </execution>
2143
          </executions>
2144
      </plugin>
2145
      
2146
      <plugin>
2147
        <groupId>org.apache.maven.plugins</groupId>
2148
        <artifactId>maven-checkstyle-plugin</artifactId>
2149
        <!-- invoke as "mvn checkstyle:checkstyle"  or "mvn site" -->
2150
        <configuration>
2151
          <skip>false</skip> <!-- User property is: checkstyle.skip. -->
2152
          <enableRulesSummary>true</enableRulesSummary>
2153
          <failsOnError>false</failsOnError>
2154
          <configLocation>gvsig/checkstyle.xml</configLocation>
2155
          <headerLocation>gvsig/LICENSE.txt</headerLocation>
2156
        </configuration>
2157
        <dependencies>
2158
          <dependency>
2159
              <groupId>org.gvsig</groupId>
2160
              <artifactId>org.gvsig.desktop.buildtools</artifactId>
2161
              <version>1.0.0</version>
2162
          </dependency>
2163
        </dependencies>
2164
      </plugin>
2165
      
2166
      <plugin>
2167
        <!-- to continue building  when test fail -->
2168
        <groupId>org.apache.maven.plugins</groupId>
2169
        <artifactId>maven-surefire-plugin</artifactId>
2170
        <configuration>
2171
          <testFailureIgnore>true</testFailureIgnore>
2172
        </configuration>
2173
      </plugin>
2174

    
2175
    </plugins>
2176
  </build>
2177

    
2178

    
2179
   <reporting>
2180
      <excludeDefaults>true</excludeDefaults>
2181
      <plugins>
2182
        <plugin>
2183
          <groupId>org.apache.maven.plugins</groupId>
2184
          <artifactId>maven-project-info-reports-plugin</artifactId>
2185
            <version>2.7</version>
2186
            <reportSets>
2187
            <reportSet>
2188
              <reports>
2189
                <report>index</report>
2190
                <report>summary</report>
2191
                <report>scm</report>
2192
                <report>license</report>
2193
                <report>project-team</report>
2194
                <report>issue-tracking</report>
2195
                <report>mailing-list</report>
2196
                <report>modules</report>
2197

    
2198
                <report>dependency-info</report>
2199
                <!-- Removed due to its high cost                 
2200
                <report>dependency-management</report>
2201
                <report>dependencies</report>
2202
                -->
2203
                <report>dependency-convergence</report>
2204

    
2205
                <!--                 
2206
                <report>plugins</report>
2207
                <report>plugin-management</report>
2208
                <report>distribution-management</report>
2209
                -->
2210
                
2211
                <!-- gvSIG does not have Continuous Integration System
2212
                <report>cim</report>
2213
                -->
2214
              </reports>
2215
            </reportSet>
2216
          </reportSets>
2217
        </plugin>
2218
        <plugin>
2219
          <groupId>org.apache.maven.plugins</groupId>
2220
          <artifactId>maven-javadoc-plugin</artifactId>
2221
          <!-- Do not use the version 2.9, does not manage properly the submodules -->
2222
          <version>2.9.1</version>
2223
          <configuration>
2224
            <!-- Don't include the deprecateds items in the javadoc -->
2225
            <nodeprecated>true</nodeprecated>
2226
            <!-- Don't generate javadoc of project with submodules -->
2227
            <aggregate>false</aggregate>
2228
            <!-- Removed detection of links due to its high cost -->
2229
            <detectJavaApiLink>false</detectJavaApiLink>
2230
            <detectLinks>false</detectLinks>
2231
            <detectOfflineLinks>false</detectOfflineLinks>
2232
            <!-- Removed the inclusion of dependencies sources due to their high cost -->
2233
            <includeDependencySources>false</includeDependencySources>
2234
            <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
2235
          </configuration>
2236
            <reportSets>
2237
                <reportSet>
2238
                    <id>html</id>
2239
                    <reports>
2240
                        <report>javadoc</report>
2241
                        <!-- removed javadocs of tests -->
2242
                    </reports>
2243
                </reportSet>
2244
            </reportSets>
2245
        </plugin>
2246
        <plugin>
2247
          <groupId>org.apache.maven.plugins</groupId>
2248
          <artifactId>maven-jxr-plugin</artifactId>
2249
            <version>2.3</version>
2250
          <configuration>
2251
            <linkJavadoc>true</linkJavadoc>
2252
            <aggregate>false</aggregate>
2253
          </configuration>
2254
        </plugin>
2255
        <plugin>
2256
          <groupId>org.codehaus.mojo</groupId>
2257
          <artifactId>findbugs-maven-plugin</artifactId>
2258
          <version>2.5.2</version>
2259
        </plugin>
2260
              
2261
      </plugins>
2262
    </reporting>
2263
  
2264

    
2265
  <profiles>
2266
  
2267
    <profile>
2268
      <!-- This profile is used to initialize and install the root folder of gvSIG -->
2269
      <id>gvsig-root</id>
2270
      <activation>
2271
        <file>
2272
          <exists>src/main/assembly/gvsig-root-folder-package.xml</exists>
2273
        </file>
2274
      </activation>
2275
      <build>
2276
        <plugins>
2277

    
2278
          <plugin>
2279
            <!-- Check if exists ".gvsig-devel.properties" and create if not exists -->
2280
            <groupId>org.codehaus.gmaven</groupId>
2281
            <artifactId>gmaven-plugin</artifactId>
2282
            <executions>
2283
              <execution>
2284
                <id>initialize-gvsig-product-folder-path</id>
2285
                <phase>generate-sources</phase>
2286
                <goals>
2287
                  <goal>execute</goal>
2288
                </goals>
2289
                <configuration>
2290
                  <source><![CDATA[
2291
                    if( project.artifactId != "org.gvsig.desktop" ) {
2292
                            log.warn("Skip initialization of gvsig-devel.properties.")
2293
                    } else {
2294
                      home = System.getenv('HOME')
2295
                      if( home == null ) {
2296
                        home = System.properties['user.home']
2297
                      }
2298
                      Properties props = new Properties()
2299
                      File propsFile = new File(home + "/.gvsig-devel.properties")
2300
                      gvsigProductFolderPathDefault = project.properties["gvsig.product.folder.path"]
2301
                      // println "Default gvsig.product.folder.path = " + gvsigProductFolderPathDefault
2302
                      try {
2303
                        props.load(propsFile.newDataInputStream())
2304
                        gvsigProductFolderPath = props.getProperty('gvsig.product.folder.path')
2305
                        if( gvsigProductFolderPath == null ) {
2306
                          gvsigProductFolderPath = gvsigProductFolderPathDefault
2307
                          props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2308
                          props.store(propsFile.newWriter(), null)
2309
                        }
2310
                      } catch(java.io.FileNotFoundException e){
2311
                        gvsigProductFolderPath = gvsigProductFolderPathDefault
2312
                        props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2313
                        props.store(propsFile.newWriter(), null)
2314
                      }
2315
                      log.info("Current gvsig.product.folder.path = " + gvsigProductFolderPath)
2316
                    }
2317
                  ]]></source>
2318
                </configuration>
2319
              </execution>
2320
              
2321
            </executions>
2322
         </plugin>
2323

    
2324
        </plugins>
2325
      </build>
2326
    </profile>
2327

    
2328
  
2329
  
2330
    <profile>
2331
      <!-- This profile is used to packege and install the gvSIG plugins -->
2332
      <id>gvsig-plugin</id>
2333
      <activation>
2334
        <file>
2335
          <exists>buildNumber.properties</exists>
2336
        </file>
2337
      </activation>
2338
      <build>
2339
        <plugins>
2340

    
2341
          <plugin>
2342
              <artifactId>maven-assembly-plugin</artifactId>
2343
              <executions>
2344
                <execution>
2345
                  <id>gvsig-plugin-package</id>
2346
                  <phase>package</phase>
2347
                  <goals>
2348
                      <goal>single</goal>
2349
                  </goals>
2350
                </execution>
2351
              </executions>
2352
          </plugin>
2353

    
2354
          <plugin>
2355
            <artifactId>maven-clean-plugin</artifactId>
2356
            <configuration>
2357
              <skip>false</skip>
2358
              <failOnError>true</failOnError>
2359
              <filesets>
2360
                <fileset>
2361
                  <directory>${gvsig.product.folder.path}/gvSIG/extensiones/${project.artifactId}</directory>
2362
                </fileset>
2363
              </filesets>
2364
            </configuration>
2365
            <executions>
2366
              <execution>
2367
                <id>default-clean</id>
2368
                <phase>clean</phase>
2369
              </execution>
2370
            </executions>
2371
          </plugin>
2372

    
2373
          <plugin>
2374
            <groupId>org.codehaus.gmaven</groupId>
2375
            <artifactId>gmaven-plugin</artifactId>
2376
            <executions>
2377

    
2378
              <execution>
2379
                <id>increase-build-number</id>
2380
                <phase>process-sources</phase>
2381
                <goals>
2382
                  <goal>execute</goal>
2383
                </goals>
2384
              </execution>
2385

    
2386
              <execution>
2387
                <id>build-package-info</id>
2388
                <phase>prepare-package</phase>
2389
                <goals>
2390
                  <goal>execute</goal>
2391
                </goals>
2392
              </execution>
2393

    
2394
              <execution>
2395
                <id>build-package-index</id>
2396
                <phase>package</phase>
2397
                <goals>
2398
                  <goal>execute</goal>
2399
                </goals>
2400
              </execution>
2401

    
2402
              <execution>
2403
                <id>install-plugin</id>
2404
                <phase>install</phase>
2405
                <goals>
2406
                  <goal>execute</goal>
2407
                </goals>
2408
              </execution>
2409
              
2410
              <execution>
2411
                <id>deploy-package</id>
2412
                <phase>install</phase>
2413
                <goals>
2414
                  <goal>execute</goal>
2415
                </goals>
2416
              </execution>
2417

    
2418
            </executions>
2419
          </plugin>
2420

    
2421
        </plugins>
2422
      </build>
2423
    </profile>
2424

    
2425
  </profiles>
2426
      
2427
  <properties>
2428
    <!-- General configuration -->
2429
    <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
2430
    <localRepository>${user.home}/.m2/repository</localRepository>
2431
    <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
2432
    <eclipse.project.name>${project.artifactId}</eclipse.project.name>
2433
    
2434
    <!-- The property svn.tags.folder is used in external projects to override  -->
2435
    <!-- configuraction in maven-release-plugin -->
2436
    <svn.tags.folder>https://devel.gvsig.org/svn/gvsig-desktop/tags/</svn.tags.folder>
2437
    
2438
    <!-- Package info property values -->
2439
    <gvsig.package.info.codealias />
2440
    <gvsig.package.info.code>${project.artifactId}</gvsig.package.info.code>
2441
    <gvsig.package.info.name>${project.name}</gvsig.package.info.name>
2442
    <gvsig.package.info.description>${project.description}</gvsig.package.info.description>
2443
    <gvsig.package.info.version>${project.version}</gvsig.package.info.version>
2444
    <gvsig.package.info.state>devel</gvsig.package.info.state>
2445
    <gvsig.package.info.official>false</gvsig.package.info.official>
2446
    <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
2447
    <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
2448
    <gvsig.package.info.javaVM>j1_5</gvsig.package.info.javaVM>
2449
    <gvsig.package.info.gvSIGVersion>2.1.0</gvsig.package.info.gvSIGVersion>
2450
    <gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2.0.1</gvsig.package.info.dependencies>
2451
    <gvsig.package.info.owner>gvSIG Association</gvsig.package.info.owner>
2452
    <gvsig.package.info.sourcesURL>${project.scm.url}</gvsig.package.info.sourcesURL>
2453
    <gvsig.package.info.webURL>http://www.gvsig.com</gvsig.package.info.webURL>
2454
    <gvsig.package.info.categories />
2455
    <gvsig.package.info.poolURL>http://downloads.gvsig.org/download/gvsig-desktop/pool</gvsig.package.info.poolURL>
2456
    
2457
    <!-- Control the deploy of the plugin in gvsig.product.folder.path/gvSIG/extensiones -->
2458
    <gvsig.install.plugin>true</gvsig.install.plugin>
2459
    <!--  Control the deploy of the plugin package in gvsig.product.folder.path/install -->
2460
    <gvsig.install.plugin.package>true</gvsig.install.plugin.package>
2461
    
2462
    <!-- External project versions -->
2463
    <gvsig.tools.version>3.0.9</gvsig.tools.version>
2464
    <gvsig.about.version>1.0.0</gvsig.about.version>
2465
    <gvsig.proj.version>1.0.1</gvsig.proj.version>
2466
    <gvsig.projection.api.version>2.0.13</gvsig.projection.api.version>
2467
    <gvsig.timesupport.version>1.0.0</gvsig.timesupport.version>
2468
  
2469
    <gvsig.product.folder.path>${basedir}/target/product</gvsig.product.folder.path>
2470
  </properties>
2471

    
2472
  <modules>
2473
    <module>org.gvsig.desktop.compat.cdc</module>
2474
    <module>org.gvsig.desktop.library</module>
2475
    <module>org.gvsig.desktop.framework</module>
2476
    <module>org.gvsig.desktop.plugin</module>
2477

    
2478
    <!-- NOTE: Project  org.gvsig.desktop.installer must not be a sub module of this. -->
2479
    <!-- NOTE: Project  org.gvsig.desktop.buildtools must not be a sub module of this. -->
2480

    
2481
  </modules>
2482
</project>
2483