Statistics
| Revision:

svn-gvsig-desktop / branches / v2_0_0_prep / extensions / extWFS2 / pom.xml @ 40335

History | View | Annotate | Download (10.9 KB)

1
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3
    <modelVersion>4.0.0</modelVersion>
4
    <artifactId>org.gvsig.wfs</artifactId>
5
    <packaging>jar</packaging>
6
    <version>2.0-SNAPSHOT</version>
7
    <name>Formats: WFS support</name>
8
    <description>Web Feature Service support
9
        </description>
10
    <parent>
11
        <groupId>org.gvsig</groupId>
12
        <artifactId>gvsig-base-extension-pom</artifactId>
13
        <version>2.0.1-SNAPSHOT</version>
14
    </parent>
15
    <dependencies>
16
        <dependency>
17
            <groupId>org.gvsig</groupId>
18
            <artifactId>org.gvsig.app</artifactId>
19
            <version>2.0.1-SNAPSHOT</version>
20
            <scope>compile</scope>
21
        </dependency>
22
        <dependency>
23
            <groupId>org.gvsig</groupId>
24
            <artifactId>org.gvsig.utils</artifactId>
25
            <scope>compile</scope>
26
        </dependency>
27
        <dependency>
28
            <groupId>org.gvsig</groupId>
29
            <artifactId>org.gvsig.remoteclient</artifactId>
30
            <scope>compile</scope>
31
        </dependency>
32
        <dependency>
33
            <groupId>org.gvsig</groupId>
34
            <artifactId>org.gvsig.andami</artifactId>
35
            <scope>compile</scope>
36
        </dependency>
37
        <dependency>
38
            <groupId>org.gvsig</groupId>
39
            <artifactId>org.gvsig.projection</artifactId>
40
            <scope>compile</scope>
41
        </dependency>
42
        <dependency>
43
            <groupId>org.gvsig</groupId>
44
            <artifactId>org.gvsig.ui</artifactId>
45
            <scope>compile</scope>
46
        </dependency>         
47
        <dependency>
48
            <groupId>org.gvsig</groupId>
49
            <artifactId>org.gvsig.gpe.extension</artifactId>
50
            <version>2.0.1-SNAPSHOT</version>
51
            <classifier>store</classifier>
52
            <scope>compile</scope>
53
        </dependency>
54
        <dependency>
55
            <groupId>org.gvsig</groupId>
56
            <artifactId>org.gvsig.gpe.lib.api</artifactId>
57
            <version>2.1.0</version>
58
            <scope>compile</scope>
59
        </dependency>
60
        <dependency>
61
            <groupId>org.gvsig</groupId>
62
            <artifactId>org.gvsig.xmlschema.lib.api</artifactId>
63
            <version>2.0.0</version>
64
            <scope>compile</scope>
65
        </dependency>
66
        <dependency>
67
            <groupId>org.gvsig</groupId>
68
            <artifactId>org.gvsig.fmap.dal</artifactId>
69
            <scope>compile</scope>
70
        </dependency>
71
        <dependency>
72
            <groupId>org.gvsig</groupId>
73
            <artifactId>org.gvsig.fmap.dal</artifactId>
74
            <classifier>spi</classifier>
75
            <scope>compile</scope>
76
        </dependency>
77
        <dependency>
78
            <groupId>org.gvsig</groupId>
79
            <artifactId>org.gvsig.tools.lib</artifactId>
80
            <scope>compile</scope>
81
        </dependency>
82
                <dependency>
83
                        <groupId>org.gvsig</groupId>
84
                        <artifactId>org.gvsig.tools.swing.api</artifactId>
85
            <scope>compile</scope>
86
                </dependency>
87
        <dependency>
88
            <groupId>org.gvsig</groupId>
89
            <artifactId>org.gvsig.fmap.mapcontext</artifactId>
90
            <scope>compile</scope>
91
        </dependency>
92
        <dependency>
93
            <groupId>org.gvsig</groupId>
94
            <artifactId>org.gvsig.fmap.geometry</artifactId>
95
            <scope>compile</scope>
96
        </dependency>        
97
        <dependency>
98
            <groupId>org.gvsig</groupId>
99
            <artifactId>org.gvsig.fmap.control</artifactId>
100
            <scope>compile</scope>
101
        </dependency>
102
        <dependency>
103
            <groupId>org.gvsig</groupId>
104
            <artifactId>org.gvsig.metadata.lib.basic.api</artifactId>
105
            <scope>compile</scope>
106
        </dependency>
107
        <dependency>
108
            <groupId>org.gvsig</groupId>
109
            <artifactId>org.gvsig.fmap.dal</artifactId>
110
            <classifier>tests</classifier>
111
            <scope>test</scope>
112
        </dependency>
113
        <dependency>
114
            <groupId>org.gvsig</groupId>
115
            <artifactId>org.gvsig.tools.lib</artifactId>
116
            <type>test-jar</type>
117
            <scope>test</scope>
118
        </dependency>
119
        <dependency>
120
            <groupId>org.gvsig</groupId>
121
            <artifactId>org.gvsig.compat</artifactId>
122
            <scope>compile</scope>
123
        </dependency>
124
        <dependency>
125
            <groupId>org.gvsig</groupId>
126
            <artifactId>org.gvsig.compat</artifactId>
127
            <classifier>se</classifier>
128
            <scope>runtime</scope>
129
        </dependency>
130
        <dependency>
131
            <groupId>org.gvsig</groupId>
132
            <artifactId>org.gvsig.xmlpull.lib.impl</artifactId>
133
            <version>2.0.0</version>
134
            <scope>runtime</scope>
135
        </dependency>
136
        <dependency>
137
            <groupId>org.gvsig</groupId>
138
            <artifactId>org.gvsig.xmlpull.prov.kxml</artifactId>
139
            <version>2.0.0</version>
140
            <scope>runtime</scope>
141
        </dependency>
142
        <dependency>
143
            <groupId>org.gvsig</groupId>
144
            <artifactId>org.gvsig.xmlschema.lib.impl</artifactId>
145
            <version>2.0.0</version>
146
            <scope>runtime</scope>
147
        </dependency>
148
        <dependency>
149
            <groupId>org.gvsig</groupId>
150
            <artifactId>org.gvsig.xmlschema.prov.kxml</artifactId>
151
            <version>2.0.0</version>
152
            <scope>runtime</scope>
153
        </dependency>
154
        <dependency>
155
            <groupId>org.gvsig</groupId>
156
            <artifactId>org.gvsig.timesupport.lib.api</artifactId>
157
            <scope>compile</scope>
158
        </dependency>
159
        <dependency>
160
            <groupId>java3d</groupId>
161
            <artifactId>vecmath</artifactId>
162
            <scope>runtime</scope>
163
        </dependency>
164
        <dependency>
165
            <groupId>org.geotools</groupId>
166
            <artifactId>gt2-main</artifactId>
167
            <scope>compile</scope>
168
        </dependency>
169
        <dependency>
170
            <groupId>org.slf4j</groupId>
171
            <artifactId>slf4j-api</artifactId>
172
            <scope>compile</scope>
173
        </dependency>
174
        <dependency>
175
            <groupId>zql</groupId>
176
            <artifactId>zql</artifactId>
177
            <scope>compile</scope>
178
        </dependency>
179
        <dependency>
180
            <groupId>org.gvsig</groupId>
181
            <artifactId>org.gvsig.i18n</artifactId>
182
            <scope>compile</scope>
183
        </dependency>   
184

    
185
    </dependencies>
186
    <properties>
187
        <build-dir>${basedir}/../build</build-dir>
188
        <eclipse.project.name>extWFS2</eclipse.project.name>
189
        <package.info.state>testing</package.info.state>
190
        <!-- alpha-devel -->
191
        <package.info.categories>Formats,Vector,OGC,Remote Services</package.info.categories>
192
    </properties>
193
    <build>
194
        <sourceDirectory>src</sourceDirectory>
195
        <testSourceDirectory>src-test</testSourceDirectory>
196
        <resources>
197
            <resource>
198
                <directory>src</directory>
199
                <includes>
200
                    <include>**/*.gif</include>
201
                    <include>**/*.png</include>
202
                    <include>**/*.PNG</include>
203
                    <include> **/*.bmp</include>
204
                    <include> **/*.jpg</include>
205
                    <include> **/*.jpeg</include>
206
                </includes>
207
            </resource>
208
            <resource>
209
                <directory>resources</directory>
210
            </resource>
211
        </resources>
212
        <plugins>
213
            <plugin>
214
                <artifactId>maven-clean-plugin</artifactId>
215
                <configuration>
216
                    <filesets>
217
                        <fileset>
218
                            <directory>${extension.install.dir}</directory>
219
                            <includes>
220
                                <include>**</include>
221
                            </includes>
222
                        </fileset>
223
                        <fileset>
224
                            <directory>${gvsig.install.dir}/${gvsig.extension.install.dir.name}/lib</directory>
225
                            <includes>
226
                                <include>org.gvsig.wfs**</include>
227
                            </includes>
228
                        </fileset>
229
                    </filesets>
230
                </configuration>
231
            </plugin>
232
            <plugin>
233
                <groupId>org.apache.maven.plugins</groupId>
234
                <artifactId>maven-jar-plugin</artifactId>
235
                <configuration>
236
                    <includes>
237
                        <include>org/gvsig/fmap/**</include>
238
                    </includes>
239
                    <excludes>
240
                        <exclude>NONE</exclude>
241
                    </excludes>
242
                </configuration>
243
                <executions>
244
                    <execution>
245
                        <id>extension</id>
246
                        <phase>package</phase>
247
                        <goals>
248
                            <goal>jar</goal>
249
                        </goals>
250
                        <configuration>
251
                            <classifier>extension</classifier>
252
                            <includes>
253
                                <include>org/gvsig/wfs/**</include>
254
                            </includes>
255
                            <excludes>
256
                                <exclude>NONE</exclude>
257
                            </excludes>
258
                        </configuration>
259
                    </execution>
260
                </executions>
261
            </plugin>
262
            <plugin>
263
                <artifactId>maven-antrun-plugin</artifactId>
264
                <executions>
265
                    <execution>
266
                        <id>services</id>
267
                        <phase>package</phase>
268
                        <goals>
269
                            <goal>run</goal>
270
                        </goals>
271
                        <configuration>
272
                            <tasks>
273
                                <jar
274
                                    destfile="${project.build.directory}/${project.build.finalName}.jar"
275
                                    update="true">
276
                                    <fileset dir="${basedir}/resources" />
277
                                </jar>
278
                            </tasks>
279
                        </configuration>
280
                    </execution>
281
                </executions>
282
            </plugin>
283
            <plugin>
284
                <groupId>org.apache.maven.plugins</groupId>
285
                <artifactId>maven-surefire-plugin</artifactId>
286
                <configuration>
287
                    <additionalClasspathElements>
288
                        <additionalClasspathElement>${basedir}/resources</additionalClasspathElement>
289
                    </additionalClasspathElements>
290
                    <!-- TODO: MAKE TESTS WORK AND REMOVE THIS OPTION -->
291
                    <skipTests>true</skipTests>
292
                </configuration>
293
            </plugin>
294
        </plugins>
295
    </build>
296
</project>