Statistics
| Revision:

svn-gvsig-desktop / tags / v2_0_0_Build_2005 / build / pom.xml @ 43469

History | View | Annotate | Download (14 KB)

1 26738 cordinyana
<?xml version="1.0" encoding="UTF-8"?>
2
3 23397 jmvivo
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 20506 jcampos
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
5 27889 cordinyana
                      http://maven.apache.org/xsd/maven-4.0.0.xsd">
6 20506 jcampos
        <modelVersion>4.0.0</modelVersion>
7
        <groupId>org.gvsig</groupId>
8
        <artifactId>gvsig-basepoms</artifactId>
9
        <packaging>pom</packaging>
10 23397 jmvivo
        <version>2.0-SNAPSHOT</version>
11 20506 jcampos
        <name>gvsig-base-pom</name>
12
        <description>Base POM for all GvSIG projects</description>
13 27868 cordinyana
        <url>http://www.gvsig.org/</url>
14
        <inceptionYear>2004</inceptionYear>
15 28194 cordinyana
        <issueManagement>
16
                <system>trac</system>
17
                <url>https://gvsig.org/trac/bugtracking/</url>
18 27868 cordinyana
        </issueManagement>
19
        <ciManagement></ciManagement>
20
        <mailingLists>
21
                <mailingList>
22
                        <name>User List</name>
23
                        <subscribe>http://runas.cap.gva.es/mailman/listinfo/gvsig_usuarios</subscribe>
24
                        <unsubscribe>http://runas.cap.gva.es/mailman/listinfo/gvsig_usuarios</unsubscribe>
25
                        <post>gvsig_usuarios@runas.cap.gva.es</post>
26
                        <archive>https://gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
27
                        <otherArchives>
28
                                <otherArchive>http://www.mail-archive.com/gvsig_usuarios@runas.cap.gva.es</otherArchive>
29
                                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
30
                        </otherArchives>
31
                </mailingList>
32
                <mailingList>
33
                        <name>Developer List</name>
34
                        <subscribe>http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores</subscribe>
35
                        <unsubscribe>http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores</unsubscribe>
36
                        <post>gvsig_desarrolladores@runas.cap.gva.es</post>
37
                        <archive>https://gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
38
                        <otherArchives>
39
                                <otherArchive>http://www.mail-archive.com/gvsig_desarrolladores@runas.cap.gva.es</otherArchive>
40
                                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
41
                        </otherArchives>
42
                </mailingList>
43
                <mailingList>
44
                        <name>International List</name>
45
                        <subscribe>http://runas.cap.gva.es/mailman/listinfo/gvsig_internacional</subscribe>
46
                        <unsubscribe>http://runas.cap.gva.es/mailman/listinfo/gvsig_internacional</unsubscribe>
47
                        <post>gvsig_internacional@runas.cap.gva.es</post>
48
                        <archive>https://gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
49
                        <otherArchives>
50
                                <otherArchive>http://www.mail-archive.com/gvsig_internacional@runas.cap.gva.es</otherArchive>
51
                                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
52
                        </otherArchives>
53
                </mailingList>
54
        </mailingLists>
55 20506 jcampos
        <scm>
56 28194 cordinyana
                <connection>
57 27868 cordinyana
                        scm:svn:http://subversion.gvsig.org/gvSIG/branches/v2_0_0_prep/
58
            </connection>
59 28194 cordinyana
                <developerConnection>
60
                        scm:svn:https://gvsig.org/svn/gvSIG/branches/v2_0_0_prep/
61 27868 cordinyana
            </developerConnection>
62 28194 cordinyana
                <url>http://subversion.gvsig.org/viewvc/?root=gvSIG</url>
63
                <tag>HEAD</tag>
64 20506 jcampos
        </scm>
65
        <organization>
66 27868 cordinyana
                <name>gvSIG</name>
67
                <url>http://www.gvsig.org/</url>
68 20506 jcampos
        </organization>
69 28194 cordinyana
70 27868 cordinyana
        <licenses>
71 28194 cordinyana
                <license>
72
                        <name>GPL Version 2</name>
73
                        <url>http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt</url>
74
                        <distribution>repo</distribution>
75
                        <comments>
76
                                "GPL" stands for "General Public License". The most widespread such
77
                                license is the GNU General Public License, or GNU GPL for short.
78
                                This can be further shortened to "GPL", when it is understood that
79
                                the
80
                                GNU GPL is the one intended.
81 27868 cordinyana
              </comments>
82 28194 cordinyana
                </license>
83
        </licenses>
84
85 23397 jmvivo
        <!--
86
                Put here the global properties who use all the projects of GvSIG
87
        -->
88 20506 jcampos
        <properties>
89
                <gvsig-path><!-- Name property -->
90 23397 jmvivo
                        ../build/product
91 20506 jcampos
                </gvsig-path>
92
                <gvsig-lib-dir>${gvsig-path}/lib</gvsig-lib-dir>
93 23397 jmvivo
                <extension-dir>${gvsig-path}/gvSIG/extensiones
94
                </extension-dir>
95 20506 jcampos
                <build-dir>${basedir}</build-dir>
96 27394 jcarrasco
                <localRepository>${user.home}/.m2/repository</localRepository>
97 28014 cordinyana
                <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
98 27440 cordinyana
                <cdc-runtime>${localRepository}/com/sun/phoneme/btclasses/bn102/btclasses-bn102.zip${path.separator}${localRepository}/com/sun/phonemert/bn102/rt-bn102.jar${path.separator}${localRepository}/org/gvsig/mobile/cdc-addons/1.0-SNAPSHOT/cdc-addons-1.0-SNAPSHOT.jar</cdc-runtime>
99 20506 jcampos
        </properties>
100
        <repositories>
101 20801 jcampos
                <repository>
102 27183 cordinyana
                        <id>gvsig-public-http-repository</id>
103
                        <name>gvSIG maven public HTTP repository</name>
104
                        <url>http://downloads.gvsig.org/pub/gvSIG-desktop/maven-repository</url>
105 23397 jmvivo
                </repository>
106
                <repository>
107 20801 jcampos
                        <id>refractions</id>
108
                        <name>Refractions Research Maven 2 Repository</name>
109 23397 jmvivo
                        <url>http://lists.refractions.net/m2
110
                        </url>
111 20506 jcampos
                </repository>
112
                <repository>
113
                        <id>geotools</id>
114 23397 jmvivo
                        <url>http://maven.geotools.fr/repository
115
                        </url>
116 20801 jcampos
                </repository>
117 23397 jmvivo
        </repositories>
118
        <distributionManagement>
119 20801 jcampos
                <repository>
120
                        <id>gvsig-ftp-repository</id>
121
                        <name>gvSIG maven FTP repository</name>
122 25341 cordinyana
                        <url>ftpes://downloads.gvsig.org/anon/pub/gvSIG-desktop/maven-repository</url>
123 20801 jcampos
                </repository>
124 23397 jmvivo
                <snapshotRepository>
125 20801 jcampos
                        <id>gvsig-ftp-repository</id>
126
                        <name>gvSIG maven FTP repository</name>
127 25341 cordinyana
                        <url>ftpes://downloads.gvsig.org/anon/pub/gvSIG-desktop/maven-repository</url>
128 23397 jmvivo
                </snapshotRepository>
129 20801 jcampos
        </distributionManagement>
130 28014 cordinyana
        <dependencies>
131
                <dependency>
132
                        <groupId>junit</groupId>
133
                        <artifactId>junit</artifactId>
134
                        <version>3.8.1</version>
135
                        <scope>test</scope>
136
                </dependency>
137 28194 cordinyana
                <dependency>
138
                        <groupId>org.slf4j</groupId>
139
                        <artifactId>slf4j-api</artifactId>
140
                        <version>1.5.5</version>
141
                </dependency>
142
                <dependency>
143
                        <groupId>org.slf4j</groupId>
144
                        <artifactId>slf4j-log4j12</artifactId>
145
                        <version>1.5.5</version>
146 28014 cordinyana
                        <scope>runtime</scope>
147 28194 cordinyana
                </dependency>
148 28014 cordinyana
                <dependency>
149
                        <groupId>log4j</groupId>
150
                        <artifactId>log4j</artifactId>
151
                        <version>1.2.14</version>
152 28194 cordinyana
                        <!--
153
                                TODO: Change to runtime when everything becomes migrated to SLF4J
154
                        -->
155 28035 cordinyana
                        <scope>compile</scope>
156 28014 cordinyana
                </dependency>
157
        </dependencies>
158 20801 jcampos
        <build>
159 28194 cordinyana
160 20801 jcampos
                <extensions>
161
                        <extension>
162
                                <groupId>org.gvsig.maven.wagon</groupId>
163
                                <artifactId>wagon-ftp</artifactId>
164 25348 cordinyana
                                <version>0.2</version>
165 20801 jcampos
                        </extension>
166
                </extensions>
167
                <plugins>
168
                        <plugin>
169
                                <groupId>org.apache.maven.plugins</groupId>
170
                                <artifactId>maven-compiler-plugin</artifactId>
171
                                <configuration>
172
                                        <source>1.5</source>
173
                                        <target>1.5</target>
174 25378 cordinyana
                                        <!-- put your configurations here -->
175
                                        <encoding>ISO-8859-1</encoding>
176
                                        <!--<failOnError>false</failOnError>-->
177 20801 jcampos
                                </configuration>
178
                        </plugin>
179 25378 cordinyana
                        <plugin>
180 28194 cordinyana
                                <groupId>org.apache.maven.plugins</groupId>
181
                                <artifactId>maven-resources-plugin</artifactId>
182
                                <configuration>
183
                                        <encoding>ISO-8859-1</encoding>
184
                                </configuration>
185
                        </plugin>
186
187 28014 cordinyana
                        <plugin>
188 25378 cordinyana
                                <groupId>org.apache.maven.plugins</groupId>
189
                                <artifactId>maven-eclipse-plugin</artifactId>
190
                                <configuration>
191
                                        <downloadSources>true</downloadSources>
192
                                        <downloadJavadocs>true</downloadJavadocs>
193
                                </configuration>
194
                        </plugin>
195 27558 cordinyana
                        <plugin>
196
                                <groupId>org.apache.maven.plugins</groupId>
197
                                <artifactId>maven-source-plugin</artifactId>
198
                                <executions>
199
                                        <execution>
200
                                                <id>attach-sources</id>
201
                                                <goals>
202
                                                        <goal>jar</goal>
203
                                                </goals>
204
                                        </execution>
205
                                </executions>
206
                        </plugin>
207 27868 cordinyana
                        <plugin>
208
                                <groupId>org.apache.maven.plugins</groupId>
209
                                <artifactId>maven-checkstyle-plugin</artifactId>
210
                                <dependencies>
211
                                        <dependency>
212
                                                <groupId>checkstyle</groupId>
213
                                                <artifactId>checkstyle</artifactId>
214
                                                <version>4.4</version>
215
                                        </dependency>
216
                                        <dependency>
217
                                                <groupId>checkstyle</groupId>
218
                                                <artifactId>checkstyle-optional</artifactId>
219
                                                <version>4.4</version>
220
                                        </dependency>
221
                                        <dependency>
222
                                                <groupId>org.gvsig</groupId>
223
                                                <artifactId>build-tools</artifactId>
224
                                                <version>1.0</version>
225
                                        </dependency>
226
                                </dependencies>
227 28194 cordinyana
                        </plugin>
228
                        <plugin>
229
                                <groupId>org.apache.maven.plugins</groupId>
230
                                <artifactId>maven-eclipse-plugin</artifactId>
231
                                <configuration>
232
                                        <projectNameTemplate>[artifactId]</projectNameTemplate>
233
                                </configuration>
234
                        </plugin>
235
236 20801 jcampos
                </plugins>
237
        </build>
238
        <profiles>
239
                <profile>
240
                        <id>release</id>
241
                        <build>
242
                                <plugins>
243
                                        <plugin>
244 25378 cordinyana
                                                <groupId>org.apache.maven.plugins</groupId>
245
                                                <artifactId>maven-javadoc-plugin</artifactId>
246
                                                <executions>
247
                                                        <execution>
248
                                                                <id>attach-javadocs</id>
249
                                                                <goals>
250
                                                                        <goal>jar</goal>
251
                                                                </goals>
252
                                                        </execution>
253
                                                </executions>
254
                                        </plugin>
255 20801 jcampos
                                </plugins>
256
                        </build>
257
                </profile>
258 25196 cordinyana
259
                <profile>
260
                        <id>cdc</id>
261
                        <activation>
262
                                <activeByDefault>false</activeByDefault>
263
                        </activation>
264 27394 jcarrasco
                        <dependencies>
265
                                <dependency>
266
                                        <groupId>com.sun.phoneme</groupId>
267
                                        <artifactId>btclasses</artifactId>
268
                                        <version>bn102</version>
269
                                        <type>zip</type>
270
                                </dependency>
271
                                <dependency>
272
                                        <groupId>com.sun.phoneme</groupId>
273
                                        <artifactId>rt</artifactId>
274
                                        <version>bn102</version>
275
                                </dependency>
276
                                <dependency>
277
                                        <groupId>org.gvsig.mobile</groupId>
278
                                        <artifactId>cdc-addons</artifactId>
279
                                        <version>1.0-SNAPSHOT</version>
280
                                </dependency>
281
                        </dependencies>
282 25196 cordinyana
                        <build>
283 25378 cordinyana
                                <!--
284
                                        finalName>${project.artifactId}.cdc-${project.version}-${buildnumber}</finalName
285
                                -->
286 25196 cordinyana
                                <!--finalName>${project.artifactId}-cdc-${project.version}</finalName-->
287
                                <plugins>
288
                                        <plugin>
289
                                                <groupId>org.apache.maven.plugins</groupId>
290
                                                <artifactId>maven-compiler-plugin</artifactId>
291
                                                <configuration>
292
                                                        <source>1.4</source>
293
                                                        <target>1.4</target>
294 25378 cordinyana
                                                        <compilerArguments>
295 27394 jcarrasco
                                                                <bootclasspath>${cdc-runtime}</bootclasspath>
296 25378 cordinyana
                                                        </compilerArguments>
297 25196 cordinyana
                                                </configuration>
298 25378 cordinyana
                                        </plugin>
299 25196 cordinyana
                                </plugins>
300
                        </build>
301
                        <repositories>
302
                                <repository>
303 27744 jcarrasco
                                        <id>gvsig-public-http-repository</id>
304
                                        <name>gvSIG maven public HTTP repository</name>
305 27440 cordinyana
                                        <url>http://downloads.gvsig.org/pub/gvSIG-mobile/maven-repository</url>
306 25341 cordinyana
                                </repository>
307 25196 cordinyana
                        </repositories>
308
                        <distributionManagement>
309
                                <repository>
310
                                        <id>gvsig-ftp-repository</id>
311
                                        <name>gvSIG Mobile maven FTP repository</name>
312 25341 cordinyana
                                        <url>ftpes://downloads.gvsig.org/anon/pub/gvSIG-mobile/maven-repository</url>
313 25196 cordinyana
                                </repository>
314
                                <snapshotRepository>
315
                                        <id>gvsig-ftp-repository</id>
316
                                        <name>gvSIG Mobile maven FTP repository</name>
317 25341 cordinyana
                                        <url>ftpes://downloads.gvsig.org/anon/pub/gvSIG-mobile/maven-repository</url>
318 25378 cordinyana
                                </snapshotRepository>
319 25196 cordinyana
                        </distributionManagement>
320
                </profile>
321
322 20801 jcampos
        </profiles>
323 27868 cordinyana
        <reporting>
324
                <plugins>
325
                        <plugin>
326
                                <groupId>org.apache.maven.plugins</groupId>
327
                                <artifactId>maven-checkstyle-plugin</artifactId>
328
                                <configuration>
329
                                        <configLocation>gvsig/checkstyle_gvsig.xml</configLocation>
330
                                        <headerLocation>gvsig/gvsig.header</headerLocation>
331
                                        <propertyExpansion>
332
                                                basedir=${basedir}
333
                    </propertyExpansion>
334
                                </configuration>
335
                        </plugin>
336
                        <plugin>
337
                                <groupId>org.apache.maven.plugins</groupId>
338
                                <artifactId>maven-javadoc-plugin</artifactId>
339
                                <configuration>
340
                                        <links>
341
                                                <link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
342
                                                <link>http://maven.apache.org/ref/current/apidocs</link>
343
                                        </links>
344 28014 cordinyana
                                        <encoding>ISO-8859-1</encoding>
345 27868 cordinyana
                                </configuration>
346
                        </plugin>
347
                        <plugin>
348
                                <groupId>org.apache.maven.plugins</groupId>
349
                                <artifactId>maven-jxr-plugin</artifactId>
350
                        </plugin>
351
                        <plugin>
352
                                <groupId>org.apache.maven.plugins</groupId>
353
                                <artifactId>maven-pmd-plugin</artifactId>
354
                        </plugin>
355 28194 cordinyana
                        <!-- CHANGES & CHANGELOG PLUGINS
356 27868 cordinyana
                        <plugin>
357
                                <groupId>org.apache.maven.plugins</groupId>
358
                                <artifactId>maven-changelog-plugin</artifactId>
359
                                <configuration>
360
                                        <type>range</type>
361
                                        <range>60</range>
362
                                </configuration>
363
                        </plugin>
364
                        <plugin>
365
                                <groupId>org.apache.maven.plugins</groupId>
366
                                <artifactId>maven-changes-plugin</artifactId>
367
                                <reportSets>
368
                                        <reportSet>
369
                                                <reports>
370
                                                        <report>changes-report</report>
371
                                                </reports>
372
                                        </reportSet>
373
                                </reportSets>
374
                                <configuration>
375
                                        <issueLinkTemplate>
376 28194 cordinyana
                                                https://gvsig.org/trac/gvSIG/ticket/%ISSUE% </issueLinkTemplate>
377
                                </configuration>
378 27868 cordinyana
                    </plugin>
379 28194 cordinyana
                     -->
380
                        <plugin>
381
                                <groupId>org.codehaus.mojo</groupId>
382
                                <artifactId>javancss-maven-plugin</artifactId>
383
                        </plugin>
384
                        <plugin>
385
                                <groupId>org.apache.maven.plugins</groupId>
386
                                <artifactId>maven-surefire-report-plugin</artifactId>
387
                        </plugin>
388
                        <plugin>
389
                                <groupId>org.codehaus.mojo</groupId>
390
                                <artifactId>cobertura-maven-plugin</artifactId>
391
                        </plugin>
392 28196 cordinyana
                        <plugin>
393
                                <groupId>org.codehaus.mojo</groupId>
394
                                <artifactId>taglist-maven-plugin</artifactId>
395
                                <configuration>
396
                                        <tags>
397
                                                <tag>TODO</tag>
398
                                                <tag>FIXME</tag>
399
                                                <tag>@todo</tag>
400
                                                <tag>@deprecated</tag>
401
                                                <tag>DOCUMENT ME!</tag>
402
                                        </tags>
403
                                </configuration>
404
                        </plugin>
405
                        <plugin>
406
                                <groupId>org.codehaus.mojo</groupId>
407
                                <artifactId>findbugs-maven-plugin</artifactId>
408
                                <configuration>
409
                                        <threshold>Normal</threshold>
410
                                        <effort>Default</effort>
411
                                        <!--
412
                                        <threshold>High|Normal|Low|Exp|Ignore</threshold>
413
                                        <effort>Min|Default|Max</effort>
414
                                        <xmlOutput>true|false</xmlOutput>
415
                                        <xmlOutputDirectory>directory location of findbugs xdoc
416
                                                xml report</xmlOutputDirectory>
417
                                        <excludeFilterFile>findbugs-exclude.xml</excludeFilterFile>
418
                                        <includeFilterFile>findbugs-include.xml</includeFilterFile>
419
                                        <visitors>FindDeadLocalStores,UnreadFields</visitors>
420
                                        <omitVisitors>FindDeadLocalStores,UnreadFields</omitVisitors>
421
                                        <onlyAnalyze>org.codehaus.mojo.findbugs.*</onlyAnalyze>
422
                                        <pluginList>/libs/fb-contrib/fb-contrib-2.8.0.jar</pluginList>
423
                                        <debug>true|false</debug>
424
                                        <relaxed>true|false</relaxed>
425
                                        <findbugsXmlOutput>true|false</findbugsXmlOutput>
426
                                        <findbugsXmlOutputDirectory>directory location of findbugs
427
                                                legact xml format report</findbugsXmlOutputDirectory>
428
                                        -->
429
                                </configuration>
430
                        </plugin>
431 28194 cordinyana
                </plugins>
432
        </reporting>
433
434 20801 jcampos
        <modules>
435 27868 cordinyana
                <module>build-tools</module>
436 20801 jcampos
                <module>libraries-pom</module>
437
                <module>extension-pom</module>
438
        </modules>
439 27394 jcarrasco
</project>