Revision 816 org.gvsig.sis.proj/trunk/org.gvsig.sis.proj/pom.xml

View differences:

pom.xml
6 6
    <version>1.0.0-SNAPSHOT</version>
7 7
    <name>${project.artifactId}</name>
8 8
    <description>Implementation of the coordinate reference system management library based on Apache SIS library. Warning: this is only a proof-of-concept at the moment</description>
9
    <parent>
10
        <groupId>org.gvsig</groupId>
11
        <artifactId>org.gvsig.desktop</artifactId>
12
        <version>2.0.220</version>
13
    </parent>
9 14

  
10

  
11 15
    <licenses>
12 16
        <license>
13 17
            <name>GPLv3</name>
......
138 142
    <properties>
139 143
        <!-- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> -->
140 144
        <sis.version>0.8</sis.version>
145
        <geoapi.version>3.0.1</geoapi.version>
141 146
        <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
142 147
        <localRepository>${user.home}/.m2/repository</localRepository>
143 148
        <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
144
        <gvsig.tools.version>3.0.87</gvsig.tools.version>
149
        <gvsig.tools.version>3.0.145</gvsig.tools.version>
145 150
        <gvsig.metadata.version>1.0.0</gvsig.metadata.version>
146 151
        <!-- <gvsig.projection.version>2.0.21</gvsig.projection.version> -->
147 152
    </properties>
......
153 158
                <artifactId>org.gvsig.tools</artifactId>
154 159
                <version>${gvsig.tools.version}</version>
155 160
                <type>pom</type>
156
                <scope>import</scope>
161
                <scope>provided</scope>
157 162
	    </dependency>
158 163
            <dependency>
159 164
                <groupId>org.gvsig</groupId>
160 165
                <artifactId>org.gvsig.metadata.lib.basic.api</artifactId>
161 166
                <version>${gvsig.metadata.version}</version>
167
                <scope>provided</scope>
162 168
            </dependency>
163 169
            <dependency>
164 170
                <groupId>org.gvsig</groupId>
......
189 195
                <version>10.13.1.1</version>
190 196
                <scope>runtime</scope>
191 197
            </dependency>
198
            <dependency>
199
                <groupId>org.opengis</groupId>
200
                <artifactId>geoapi</artifactId>
201
                <version>${geoapi.version}</version>
202
            </dependency>
192 203

  
193 204
            <!-- submodules -->
194 205
            <dependency>
......
229 240
    </dependencyManagement>
230 241

  
231 242
    <build>
232
        <extensions>
233
            <extension>
234
                <groupId>org.apache.maven.wagon</groupId>
235
                <artifactId>wagon-webdav-jackrabbit</artifactId>
236
                <version>2.4</version>
237
            </extension>
238
        </extensions>
239
        <pluginManagement>
240
            <plugins>
241
        
242
                <plugin>
243
                    <groupId>org.apache.maven.plugins</groupId>
244
                    <artifactId>maven-surefire-plugin</artifactId>
245
                    <version>2.7.1</version>
246
                    <configuration>
247
                        <forkMode>once</forkMode>
248
                    </configuration>
249
                </plugin>
250
                <plugin>
251
                    <groupId>org.apache.maven.plugins</groupId>
252
                    <artifactId>maven-compiler-plugin</artifactId>
253
                    <version>2.3.2</version>
254
                    <configuration>
255
                        <source>1.7</source>
256
                        <target>1.7</target>
257
                        <encoding>ISO-8859-1</encoding>
258
                    </configuration>
259
                </plugin>
260

  
261
                <plugin>
262
                    <groupId>org.apache.maven.plugins</groupId>
263
                    <artifactId>maven-resources-plugin</artifactId>
264
                    <version>2.4.3</version>
265
                    <configuration>
266
                        <encoding>ISO-8859-1</encoding>
267
                    </configuration>
268
                </plugin>
269
        
270
                <plugin>
271
                    <groupId>org.apache.maven.plugins</groupId>
272
                    <artifactId>maven-javadoc-plugin</artifactId>
273
                    <version>2.9</version>
274
                    <configuration>
275
                        <docTitle>${project.name} ${project.version}</docTitle>
276
                        <encoding>ISO-8859-1</encoding>
277
                        <footer />
278
                        <header />
279
                        <keywords>true</keywords>
280
                        <detectLinks>true</detectLinks>
281
                        <javaApiLinks>
282
                            <property>
283
                                <name>api_1.4</name>
284
                                <value>http://download.oracle.com/javase/1.4.2/docs/api/</value>
285
                            </property>
286
                            <property>
287
                                <name>api_1.5</name>
288
                                <value>http://download.oracle.com/javase/1.5.0/docs/api/</value>
289
                            </property>
290
                            <property>
291
                                <name>api_1.6</name>
292
                                <value>http://download.oracle.com/javase/6/docs/api/</value>
293
                            </property>                            <property>
294
                                <name>api_1.7</name>
295
                                <value>http://download.oracle.com/javase/7/docs/api/</value>
296
                            </property>
297
                        </javaApiLinks>
298
                    </configuration>
299
                </plugin>
300
        
301
                <plugin>
302
                    <groupId>org.apache.maven.plugins</groupId>
303
                    <artifactId>maven-site-plugin</artifactId>
304
                    <configuration>
305
                        <chmod>true</chmod>
306
                        <chmodMode>a+rwX</chmodMode>
307
                    </configuration>
308
                </plugin>
309
          
310
                <plugin>
311
                    <groupId>org.apache.maven.plugins</groupId>
312
                    <artifactId>maven-jar-plugin</artifactId>
313
                    <version>2.3.1</version>
314
                    <configuration>
315
                        <archive>
316
                            <manifestEntries>
317
                                <Built-By>gvSIG Team</Built-By>
318
                            </manifestEntries>
319
                        </archive>
320
                    </configuration>
321
                </plugin>
322
          
323
                <plugin>
324
                    <groupId>org.codehaus.mojo</groupId>
325
                    <artifactId>properties-maven-plugin</artifactId>
326
                    <version>1.0-alpha-2</version>
327
                </plugin>
328
  
329
                <plugin>
330
                    <groupId>org.codehaus.gmaven</groupId>
331
                    <artifactId>gmaven-plugin</artifactId>
332
                    <version>1.4</version>
333
                </plugin>
334
  
335
                <plugin>
336
                    <groupId>org.apache.maven.plugins</groupId>
337
                    <artifactId>maven-antrun-plugin</artifactId>
338
                    <version>1.7</version>
339
                </plugin>
340

  
341
                <plugin>
342
                    <groupId>org.codehaus.mojo</groupId>
343
                    <artifactId>animal-sniffer-maven-plugin</artifactId>
344
                    <version>1.9</version>
345
                </plugin>
346

  
347
                <plugin>
348
                    <groupId>org.apache.maven.plugins</groupId>
349
                    <artifactId>maven-release-plugin</artifactId>
350
                    <version>2.1</version>
351
                </plugin>
352

  
353
                <plugin>
354
                    <groupId>org.apache.maven.plugins</groupId>
355
                    <artifactId>maven-assembly-plugin</artifactId>
356
                    <version>2.2-beta-5</version>
357
                </plugin>
358

  
359
                <plugin>
360
                    <groupId>org.apache.maven.plugins</groupId>
361
                    <artifactId>maven-clean-plugin</artifactId>
362
                    <version>2.4.1</version>
363
                </plugin>
364
          
365
                <plugin>
366
                    <groupId>org.codehaus.mojo</groupId>
367
                    <artifactId>exec-maven-plugin</artifactId>
368
                    <version>1.2</version>
369
                </plugin>    
370

  
371
                <plugin>
372
                    <groupId>com.mycila.maven-license-plugin</groupId>
373
                    <artifactId>maven-license-plugin</artifactId>
374
                    <version>1.10.b1</version>
375
                </plugin>    
376

  
377
                <plugin>
378
                    <groupId>org.apache.maven.plugins</groupId>
379
                    <artifactId>maven-source-plugin</artifactId>
380
                    <version>2.2.1</version>
381
                </plugin>
382

  
383
            </plugins>
384
        </pluginManagement>
385
       
386 243
        <plugins>
387 244
            <plugin>
388 245
                <groupId>org.apache.maven.plugins</groupId>
......
403 260
                <groupId>org.apache.maven.plugins</groupId>
404 261
                <artifactId>maven-release-plugin</artifactId>
405 262
                <configuration>
406
                    <tagBase>https://devel.gvsig.org/svn/gvsig-jcrs/${project.artifactId}/tags/</tagBase>
407
                    <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules  
408
                    are not installed, so the dependencies between modules are not met. With this configuration   
409
                    we force the module installation. -->  
410
                    <preparationGoals>clean install</preparationGoals>  
411
                    <autoVersionSubmodules>true</autoVersionSubmodules>
263
                    <tagBase>https://devel.gvsig.org/svn/gvsig-jcrs/${project.artifactId}/tags/</tagBase>  
264
                    <goals>deploy</goals>
412 265
                </configuration>
413 266
            </plugin>
414 267
			
......
422 275
            </plugin>
423 276
        </plugins>
424 277
    </build>
425
	
426
    <reporting>
427
        <excludeDefaults>true</excludeDefaults>
428
        <plugins>
429
            <plugin>
430
                <groupId>org.apache.maven.plugins</groupId>
431
                <artifactId>maven-project-info-reports-plugin</artifactId>
432
                <version>2.7</version>
433
            </plugin>
434
            <plugin>
435
                <groupId>org.apache.maven.plugins</groupId>
436
                <artifactId>maven-javadoc-plugin</artifactId>
437
                <version>2.9</version>
438
            </plugin>
439
            <plugin>
440
                <groupId>org.apache.maven.plugins</groupId>
441
                <artifactId>maven-jxr-plugin</artifactId>
442
                <version>2.3</version>
443
                <configuration>
444
                    <linkJavadoc>true</linkJavadoc>
445
                </configuration>
446
            </plugin>
447
        </plugins>
448
    </reporting>
449 278

  
450 279
    <modules>
451 280
        <module>org.gvsig.sis.proj.lib.impl</module>
......
453 282
        <module>org.gvsig.sis.proj.app</module>
454 283
        <module>org.gvsig.sis.proj.catalog.app</module>
455 284
    </modules>
456
    <groupId>org.gvsig</groupId>
457 285
</project>

Also available in: Unified diff