Statistics
| Revision:

root / org.gvsig.projection / trunk / org.gvsig.projection.api / pom.xml @ 1007

History | View | Annotate | Download (16.7 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
    <modelVersion>4.0.0</modelVersion>
4
    <groupId>org.gvsig</groupId>
5
    <artifactId>org.gvsig.projection.api</artifactId>
6
    <version>2.0.31-SNAPSHOT</version>
7
    <packaging>jar</packaging>
8
    <name>${project.artifactId}</name>
9

    
10
    <licenses>
11
        <license>
12
            <name>GPLv3</name>
13
            <url>http://www.gnu.org/licenses/gpl.html</url>
14
            <distribution>repo</distribution>
15
            <comments>
16
                "GPL" stands for "General Public License". The most widespread such
17
                license is the GNU General Public License, or GNU GPL for short.
18
                This can be further shortened to "GPL", when it is understood that
19
                the GNU GPL is the one intended.
20
            </comments>
21
        </license>
22
    </licenses>
23

    
24
    <organization>
25
        <name>gvSIG Association</name>
26
        <url>http://www.gvsig.com/</url>
27
    </organization>
28

    
29
    <scm>
30
        <connection>scm:svn:https://devel.gvsig.org/svn/gvsig-jcrs/org.gvsig.projection/trunk/org.gvsig.projection.api/</connection>
31
        <developerConnection>scm:svn:https://devel.gvsig.org/svn/gvsig-jcrs/org.gvsig.projection/trunk/org.gvsig.projection.api/</developerConnection>
32
        <url>https://devel.gvsig.org/redmine/projects/gvsig-jcrs/repository/show/org.gvsig.projection/trunk/org.gvsig.projection.api/</url>
33
    </scm>
34

    
35
    <repositories>
36
        <repository>
37
            <id>gvsig-public-http-repository</id>
38
            <name>gvSIG maven public HTTP repository</name>
39
            <url>http://devel.gvsig.org/m2repo/j2se</url>
40
            <releases>
41
                <enabled>true</enabled>
42
                <updatePolicy>daily</updatePolicy>
43
                <checksumPolicy>warn</checksumPolicy>
44
            </releases>
45
            <snapshots>
46
                <enabled>true</enabled>
47
                <updatePolicy>daily</updatePolicy>
48
                <checksumPolicy>warn</checksumPolicy>
49
            </snapshots>
50
        </repository>
51
    </repositories>
52

    
53
    <distributionManagement>
54
        <site>
55
            <id>gvsig-repository</id>
56
            <url>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</url>
57
        </site>
58
        <repository>
59
            <id>gvsig-repository</id>
60
            <name>gvSIG maven repository</name>
61
            <url>dav:https://devel.gvsig.org/m2repo/j2se</url>
62
            <uniqueVersion>false</uniqueVersion>
63
        </repository>
64
        <snapshotRepository>
65
            <id>gvsig-repository</id>
66
            <name>gvSIG maven repository</name>
67
            <url>dav:https://devel.gvsig.org/m2repo/j2se</url>
68
            <uniqueVersion>false</uniqueVersion>
69
        </snapshotRepository>
70
    </distributionManagement>
71

    
72
    <issueManagement>
73
        <system>redmine</system>
74
        <url>https://devel.gvsig.org/redmine/projects/gvsig-jcrs</url>
75
    </issueManagement>
76

    
77

    
78
    <mailingLists>
79
        <mailingList>
80
            <name>User List</name>
81
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</subscribe>
82
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</unsubscribe>
83
            <post>gvsig_usuarios@listserv.gva.es</post>
84
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
85
            <otherArchives>
86
                <otherArchive>http://www.mail-archive.com/gvsig_usuarios@runas.cap.gva.es</otherArchive>
87
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
88
            </otherArchives>
89
        </mailingList>
90
        <mailingList>
91
            <name>Developer List</name>
92
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</subscribe>
93
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</unsubscribe>
94
            <post>gvsig_desarrolladores@listserv.gva.es</post>
95
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
96
            <otherArchives>
97
                <otherArchive>http://www.mail-archive.com/gvsig_desarrolladores@runas.cap.gva.es</otherArchive>
98
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
99
            </otherArchives>
100
        </mailingList>
101
        <mailingList>
102
            <name>International List</name>
103
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</subscribe>
104
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</unsubscribe>
105
            <post>gvsig_internacional@listserv.gva.es</post>
106
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
107
            <otherArchives>
108
                <otherArchive>http://www.mail-archive.com/gvsig_internacional@runas.cap.gva.es</otherArchive>
109
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
110
            </otherArchives>
111
        </mailingList>
112
    </mailingLists>
113

    
114
    <developers>
115
        <developer>
116
            <id>jjdelcerro</id>
117
            <name>Joaquín José del Cerro</name>
118
            <email>jjdelcerro@gvsig.com</email>
119
            <roles>
120
                <role>Architect</role>
121
                <role>Developer</role>
122
            </roles>
123
        </developer>
124
        <developer>
125
            <id>cordinayana</id>
126
            <name>Cèsar Ordiñana</name>
127
            <email>cordinyana@gvsig.com</email>
128
            <roles>
129
                <role>Architect</role>
130
                <role>Developer</role>
131
            </roles>
132
        </developer>
133
    </developers>
134

    
135
    <dependencyManagement>
136
        <dependencies>
137
            <dependency>
138
                <groupId>junit</groupId>
139
                <artifactId>junit</artifactId>
140
                <version>3.8.1</version>
141
            </dependency>
142
            <dependency>
143
                <groupId>org.gvsig</groupId>
144
                <artifactId>org.gvsig.tools.lib</artifactId>
145
                <version>${gvsig.tools.version}</version>
146
            </dependency>
147

    
148
        </dependencies>
149
    </dependencyManagement>
150

    
151
    <dependencies>
152
        <dependency>
153
            <groupId>org.gvsig</groupId>
154
            <artifactId>org.gvsig.tools.lib</artifactId>
155
        </dependency>
156
        <dependency>
157
            <groupId>junit</groupId>
158
            <artifactId>junit</artifactId>
159
            <scope>test</scope>
160
        </dependency>            
161
    </dependencies>
162

    
163
    <build>
164
        <extensions>
165
            <extension>
166
                <groupId>org.apache.maven.wagon</groupId>
167
                <artifactId>wagon-webdav-jackrabbit</artifactId>
168
                <version>2.4</version>
169
            </extension>
170
        </extensions>
171
        <pluginManagement>
172
            <plugins>
173

    
174
                <plugin>
175
                    <groupId>org.apache.maven.plugins</groupId>
176
                    <artifactId>maven-surefire-plugin</artifactId>
177
                    <version>2.7.1</version>
178
                    <configuration>
179
                        <forkMode>once</forkMode>
180
                    </configuration>
181
                </plugin>
182
                <plugin>
183
                    <groupId>org.apache.maven.plugins</groupId>
184
                    <artifactId>maven-compiler-plugin</artifactId>
185
                    <version>2.3.2</version>
186
                    <configuration>
187
                        <source>1.5</source>
188
                        <target>1.5</target>
189
                        <encoding>ISO-8859-1</encoding>
190
                    </configuration>
191
                </plugin>
192

    
193
                <plugin>
194
                    <groupId>org.apache.maven.plugins</groupId>
195
                    <artifactId>maven-resources-plugin</artifactId>
196
                    <version>2.4.3</version>
197
                    <configuration>
198
                        <encoding>ISO-8859-1</encoding>
199
                    </configuration>
200
                </plugin>
201

    
202
                <plugin>
203
                    <groupId>org.apache.maven.plugins</groupId>
204
                    <artifactId>maven-javadoc-plugin</artifactId>
205
                    <version>2.9</version>
206
                    <configuration>
207
                        <docTitle>${project.name} ${project.version}</docTitle>
208
                        <encoding>ISO-8859-1</encoding>
209
                        <footer />
210
                        <header />
211
                        <keywords>true</keywords>
212
                        <detectLinks>true</detectLinks>
213
                        <javaApiLinks>
214
                            <property>
215
                                <name>api_1.4</name>
216
                                <value>http://download.oracle.com/javase/1.4.2/docs/api/</value>
217
                            </property>
218
                            <property>
219
                                <name>api_1.5</name>
220
                                <value>http://download.oracle.com/javase/1.5.0/docs/api/</value>
221
                            </property>
222
                            <property>
223
                                <name>api_1.6</name>
224
                                <value>http://download.oracle.com/javase/6/docs/api/</value>
225
                            </property>
226
                        </javaApiLinks>
227
                    </configuration>
228
                </plugin>
229

    
230
                <plugin>
231
                    <groupId>org.apache.maven.plugins</groupId>
232
                    <artifactId>maven-site-plugin</artifactId>
233
                    <configuration>
234
                        <chmod>true</chmod>
235
                        <chmodMode>a+rwX</chmodMode>
236
                    </configuration>
237
                </plugin>
238

    
239
                <plugin>
240
                    <groupId>org.apache.maven.plugins</groupId>
241
                    <artifactId>maven-jar-plugin</artifactId>
242
                    <version>2.3.1</version>
243
                    <configuration>
244
                        <archive>
245
                            <manifestEntries>
246
                                <Built-By>gvSIG Team</Built-By>
247
                            </manifestEntries>
248
                        </archive>
249
                    </configuration>
250
                </plugin>
251

    
252
                <plugin>
253
                    <groupId>org.codehaus.mojo</groupId>
254
                    <artifactId>properties-maven-plugin</artifactId>
255
                    <version>1.0-alpha-2</version>
256
                </plugin>
257

    
258
                <plugin>
259
                    <groupId>org.codehaus.gmaven</groupId>
260
                    <artifactId>gmaven-plugin</artifactId>
261
                    <version>1.4</version>
262
                </plugin>
263

    
264
                <plugin>
265
                    <groupId>org.apache.maven.plugins</groupId>
266
                    <artifactId>maven-antrun-plugin</artifactId>
267
                    <version>1.7</version>
268
                </plugin>
269

    
270
                <plugin>
271
                    <groupId>org.codehaus.mojo</groupId>
272
                    <artifactId>animal-sniffer-maven-plugin</artifactId>
273
                    <version>1.9</version>
274
                </plugin>
275

    
276
                <plugin>
277
                    <groupId>org.apache.maven.plugins</groupId>
278
                    <artifactId>maven-release-plugin</artifactId>
279
                    <version>2.1</version>
280
                </plugin>
281

    
282
                <plugin>
283
                    <groupId>org.apache.maven.plugins</groupId>
284
                    <artifactId>maven-assembly-plugin</artifactId>
285
                    <version>2.2-beta-5</version>
286
                </plugin>
287

    
288
                <plugin>
289
                    <groupId>org.apache.maven.plugins</groupId>
290
                    <artifactId>maven-clean-plugin</artifactId>
291
                    <version>2.4.1</version>
292
                </plugin>
293

    
294
                <plugin>
295
                    <groupId>org.codehaus.mojo</groupId>
296
                    <artifactId>exec-maven-plugin</artifactId>
297
                    <version>1.2</version>
298
                </plugin>
299

    
300
                <plugin>
301
                    <!-- invoke as "mvn license:format" to fix the header -->
302
                    <!-- invoke as "mvn license:check" to check the header -->
303
                    <!-- See http://code.google.com/p/maven-license-plugin/wiki/Configuration -->
304
                    <groupId>com.mycila.maven-license-plugin</groupId>
305
                    <artifactId>maven-license-plugin</artifactId>
306
                    <version>1.10.b1</version>
307
                    <configuration>
308
                        <header>/src/main/config/header.txt</header>
309
                        <failIfMissing>false</failIfMissing>
310
                        <aggregate>false</aggregate>
311
                        <strictCheck>true</strictCheck>
312
                        <encoding>ISO-8859-1</encoding>
313
                        <quiet>false</quiet>
314
                        <excludes>
315
                            <exclude>**/*.properties</exclude>
316
                            <exclude>**/*.txt</exclude>
317
                            <exclude>**/*.jpg</exclude>
318
                            <exclude>**/*.jpeg</exclude>
319
                            <exclude>**/*.svg</exclude>
320
                            <exclude>**/*.png</exclude>
321
                            <exclude>**/*.gvssym</exclude>
322
                            <exclude>**/*.def</exclude>
323
                            <exclude>**/*.msg</exclude>
324
                        </excludes>
325
                    </configuration>
326
                </plugin>
327

    
328
                <plugin>
329
                    <groupId>org.apache.maven.plugins</groupId>
330
                    <artifactId>maven-source-plugin</artifactId>
331
                    <version>2.2.1</version>
332
                </plugin>
333

    
334
            </plugins>
335
        </pluginManagement>
336

    
337
        <plugins>
338
            <plugin>
339
                <groupId>org.apache.maven.plugins</groupId>
340
                <artifactId>maven-jar-plugin</artifactId>
341
                <configuration>
342
                </configuration>
343
                <executions>
344
                    <!-- Generates a jar file only with the test classes -->
345
                    <execution>
346
                        <goals>
347
                            <goal>test-jar</goal>
348
                        </goals>
349
                    </execution>
350
                </executions>
351
            </plugin>
352

    
353
            <plugin>
354
                <groupId>org.apache.maven.plugins</groupId>
355
                <artifactId>maven-release-plugin</artifactId>
356
                <configuration>
357
                    <tagBase>https://devel.gvsig.org/svn/gvsig-jcrs/${gvsig.projection.svnroot}/tags/</tagBase>
358
                    <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules
359
                    are not installed, so the dependencies between modules are not met. With this configuration
360
                    we force the module installation. -->
361
                    <preparationGoals>clean install</preparationGoals>
362
                    <autoVersionSubmodules>true</autoVersionSubmodules>
363
                </configuration>
364
            </plugin>
365

    
366
            <plugin>
367
                <!-- to continue building  when test fail -->
368
                <groupId>org.apache.maven.plugins</groupId>
369
                <artifactId>maven-surefire-plugin</artifactId>
370
                <configuration>
371
                    <testFailureIgnore>true</testFailureIgnore>
372
                </configuration>
373
            </plugin>
374
        </plugins>
375
    </build>
376

    
377
    <reporting>
378
        <excludeDefaults>true</excludeDefaults>
379
        <plugins>
380
            <plugin>
381
                <groupId>org.apache.maven.plugins</groupId>
382
                <artifactId>maven-project-info-reports-plugin</artifactId>
383
                <version>2.7</version>
384
            </plugin>
385
            <plugin>
386
                <groupId>org.apache.maven.plugins</groupId>
387
                <artifactId>maven-javadoc-plugin</artifactId>
388
                <version>2.9</version>
389
            </plugin>
390
            <plugin>
391
                <groupId>org.apache.maven.plugins</groupId>
392
                <artifactId>maven-jxr-plugin</artifactId>
393
                <version>2.3</version>
394
                <configuration>
395
                    <linkJavadoc>true</linkJavadoc>
396
                </configuration>
397
            </plugin>
398
        </plugins>
399
    </reporting>
400

    
401

    
402
    <properties>
403
        <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
404
        <localRepository>${user.home}/.m2/repository</localRepository>
405
        <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
406

    
407
        <gvsig.projection.svnroot>org.gvsig.projection</gvsig.projection.svnroot>
408
        <gvsig.tools.version>3.0.220</gvsig.tools.version>
409
    </properties>
410

    
411
</project>
412