Statistics
| Revision:

root / branches / v2_0_0_prep / extensions / extWFS2 / pom.xml @ 38586

History | View | Annotate | Download (10.5 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-SNAPSHOT</version>
14
    </parent>
15
    <dependencies>
16
        <dependency>
17
            <groupId>org.gvsig</groupId>
18
            <artifactId>org.gvsig.app</artifactId>
19
            <version>2.0-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-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
            <scope>compile</scope>
58
        </dependency>
59
        <dependency>
60
            <groupId>org.gvsig</groupId>
61
            <artifactId>org.gvsig.xmlschema.lib.api</artifactId>
62
            <scope>compile</scope>
63
        </dependency>
64
        <dependency>
65
            <groupId>org.gvsig</groupId>
66
            <artifactId>org.gvsig.fmap.dal</artifactId>
67
            <scope>compile</scope>
68
        </dependency>
69
        <dependency>
70
            <groupId>org.gvsig</groupId>
71
            <artifactId>org.gvsig.fmap.dal</artifactId>
72
            <classifier>spi</classifier>
73
            <scope>compile</scope>
74
        </dependency>
75
        <dependency>
76
            <groupId>org.gvsig</groupId>
77
            <artifactId>org.gvsig.tools.lib</artifactId>
78
            <scope>compile</scope>
79
        </dependency>
80
                <dependency>
81
                        <groupId>org.gvsig</groupId>
82
                        <artifactId>org.gvsig.tools.swing.api</artifactId>
83
            <scope>compile</scope>
84
                </dependency>
85
        <dependency>
86
            <groupId>org.gvsig</groupId>
87
            <artifactId>org.gvsig.fmap.mapcontext</artifactId>
88
            <scope>compile</scope>
89
        </dependency>
90
        <dependency>
91
            <groupId>org.gvsig</groupId>
92
            <artifactId>org.gvsig.fmap.geometry</artifactId>
93
            <scope>compile</scope>
94
        </dependency>        
95
        <dependency>
96
            <groupId>org.gvsig</groupId>
97
            <artifactId>org.gvsig.fmap.control</artifactId>
98
            <scope>compile</scope>
99
        </dependency>
100
        <dependency>
101
            <groupId>org.gvsig</groupId>
102
            <artifactId>org.gvsig.metadata.lib.basic.api</artifactId>
103
            <scope>compile</scope>
104
        </dependency>
105
        <dependency>
106
            <groupId>org.gvsig</groupId>
107
            <artifactId>org.gvsig.fmap.dal</artifactId>
108
            <classifier>tests</classifier>
109
            <scope>test</scope>
110
        </dependency>
111
        <dependency>
112
            <groupId>org.gvsig</groupId>
113
            <artifactId>org.gvsig.tools.lib</artifactId>
114
            <type>test-jar</type>
115
            <scope>test</scope>
116
        </dependency>
117
        <dependency>
118
            <groupId>org.gvsig</groupId>
119
            <artifactId>org.gvsig.compat</artifactId>
120
            <scope>compile</scope>
121
        </dependency>
122
        <dependency>
123
            <groupId>org.gvsig</groupId>
124
            <artifactId>org.gvsig.compat</artifactId>
125
            <classifier>se</classifier>
126
            <scope>runtime</scope>
127
        </dependency>
128
        <dependency>
129
            <groupId>org.gvsig</groupId>
130
            <artifactId>org.gvsig.xmlpull.lib.impl</artifactId>
131
            <scope>runtime</scope>
132
        </dependency>
133
        <dependency>
134
            <groupId>org.gvsig</groupId>
135
            <artifactId>org.gvsig.xmlpull.prov.kxml</artifactId>
136
            <scope>runtime</scope>
137
        </dependency>
138
        <dependency>
139
            <groupId>org.gvsig</groupId>
140
            <artifactId>org.gvsig.xmlschema.lib.impl</artifactId>
141
            <scope>runtime</scope>
142
        </dependency>
143
        <dependency>
144
            <groupId>org.gvsig</groupId>
145
            <artifactId>org.gvsig.xmlschema.prov.kxml</artifactId>
146
            <scope>runtime</scope>
147
        </dependency>
148
        <dependency>
149
            <groupId>org.gvsig</groupId>
150
            <artifactId>org.gvsig.timesupport.lib.api</artifactId>
151
            <scope>compile</scope>
152
        </dependency>
153
        <dependency>
154
            <groupId>java3d</groupId>
155
            <artifactId>vecmath</artifactId>
156
            <scope>runtime</scope>
157
        </dependency>
158
        <dependency>
159
            <groupId>org.geotools</groupId>
160
            <artifactId>gt2-main</artifactId>
161
            <scope>compile</scope>
162
        </dependency>
163
        <dependency>
164
            <groupId>org.slf4j</groupId>
165
            <artifactId>slf4j-api</artifactId>
166
            <scope>compile</scope>
167
        </dependency>
168
        <dependency>
169
            <groupId>zql</groupId>
170
            <artifactId>zql</artifactId>
171
            <scope>compile</scope>
172
        </dependency>
173
    </dependencies>
174
    <properties>
175
        <build-dir>${basedir}/../build</build-dir>
176
        <eclipse.project.name>extWFS2</eclipse.project.name>
177
        <package.info.state>alpha6</package.info.state>
178
        <package.info.categories>Formats,Vector,OGC,Remote Services</package.info.categories>
179
    </properties>
180
    <build>
181
        <sourceDirectory>src</sourceDirectory>
182
        <testSourceDirectory>src-test</testSourceDirectory>
183
        <resources>
184
            <resource>
185
                <directory>src</directory>
186
                <includes>
187
                    <include>**/*.gif</include>
188
                    <include>**/*.png</include>
189
                    <include>**/*.PNG</include>
190
                    <include> **/*.bmp</include>
191
                    <include> **/*.jpg</include>
192
                    <include> **/*.jpeg</include>
193
                </includes>
194
            </resource>
195
            <resource>
196
                <directory>resources</directory>
197
            </resource>
198
        </resources>
199
        <plugins>
200
            <plugin>
201
                <artifactId>maven-clean-plugin</artifactId>
202
                <configuration>
203
                    <filesets>
204
                        <fileset>
205
                            <directory>${extension.install.dir}</directory>
206
                            <includes>
207
                                <include>**</include>
208
                            </includes>
209
                        </fileset>
210
                        <fileset>
211
                            <directory>${gvsig.install.dir}/${gvsig.extension.install.dir.name}/lib</directory>
212
                            <includes>
213
                                <include>org.gvsig.wfs**</include>
214
                            </includes>
215
                        </fileset>
216
                    </filesets>
217
                </configuration>
218
            </plugin>
219
            <plugin>
220
                <groupId>org.apache.maven.plugins</groupId>
221
                <artifactId>maven-jar-plugin</artifactId>
222
                <configuration>
223
                    <includes>
224
                        <include>org/gvsig/fmap/**</include>
225
                    </includes>
226
                    <excludes>
227
                        <exclude>NONE</exclude>
228
                    </excludes>
229
                </configuration>
230
                <executions>
231
                    <execution>
232
                        <id>extension</id>
233
                        <phase>package</phase>
234
                        <goals>
235
                            <goal>jar</goal>
236
                        </goals>
237
                        <configuration>
238
                            <classifier>extension</classifier>
239
                            <includes>
240
                                <include>org/gvsig/wfs/**</include>
241
                            </includes>
242
                            <excludes>
243
                                <exclude>NONE</exclude>
244
                            </excludes>
245
                        </configuration>
246
                    </execution>
247
                </executions>
248
            </plugin>
249
            <plugin>
250
                <artifactId>maven-antrun-plugin</artifactId>
251
                <executions>
252
                    <execution>
253
                        <id>services</id>
254
                        <phase>package</phase>
255
                        <goals>
256
                            <goal>run</goal>
257
                        </goals>
258
                        <configuration>
259
                            <tasks>
260
                                <jar
261
                                    destfile="${project.build.directory}/${project.build.finalName}.jar"
262
                                    update="true">
263
                                    <fileset dir="${basedir}/resources" />
264
                                </jar>
265
                            </tasks>
266
                        </configuration>
267
                    </execution>
268
                </executions>
269
            </plugin>
270
            <plugin>
271
                <groupId>org.apache.maven.plugins</groupId>
272
                <artifactId>maven-surefire-plugin</artifactId>
273
                <configuration>
274
                    <additionalClasspathElements>
275
                        <additionalClasspathElement>${basedir}/resources</additionalClasspathElement>
276
                    </additionalClasspathElements>
277
                    <!-- TODO: MAKE TESTS WORK AND REMOVE THIS OPTION -->
278
                    <skipTests>true</skipTests>
279
                </configuration>
280
            </plugin>
281
        </plugins>
282
    </build>
283
</project>