Statistics
| Revision:

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

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