Statistics
| Revision:

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

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