Statistics
| Revision:

svn-gvsig-desktop / tags / v2_0_0_Build_2031 / extensions / extWFS2 / pom.xml @ 40245

History | View | Annotate | Download (10.6 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
    <groupId>org.gvsig</groupId>
5
    <artifactId>org.gvsig.wfs</artifactId>
6
    <packaging>jar</packaging>
7
    <version>2.0-SNAPSHOT</version>
8
    <name>Formats: WFS support</name>
9
    <url>http://gvsig.org</url>
10
    <description>Web Feature Service support
11
        </description>
12
    <parent>
13
        <groupId>org.gvsig</groupId>
14
        <artifactId>gvsig-base-extension-pom</artifactId>
15
        <version>2.0-SNAPSHOT</version>
16
    </parent>
17
    <distributionManagement>
18
        <site>
19
            <id>gvsig-repository</id>
20
            <url>${site-repository}/</url>
21
        </site>
22
    </distributionManagement>
23

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