Statistics
| Revision:

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

History | View | Annotate | Download (10.3 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>java3d</groupId>
154
            <artifactId>vecmath</artifactId>
155
            <scope>runtime</scope>
156
        </dependency>
157
        <dependency>
158
            <groupId>org.geotools</groupId>
159
            <artifactId>gt2-main</artifactId>
160
            <scope>compile</scope>
161
        </dependency>
162
        <dependency>
163
            <groupId>org.slf4j</groupId>
164
            <artifactId>slf4j-api</artifactId>
165
            <scope>compile</scope>
166
        </dependency>
167
        <dependency>
168
            <groupId>zql</groupId>
169
            <artifactId>zql</artifactId>
170
            <scope>compile</scope>
171
        </dependency>
172
    </dependencies>
173
    <properties>
174
        <build-dir>${basedir}/../build</build-dir>
175
        <eclipse.project.name>extWFS2</eclipse.project.name>
176
    </properties>
177
    <build>
178
        <sourceDirectory>src</sourceDirectory>
179
        <testSourceDirectory>src-test</testSourceDirectory>
180
        <resources>
181
            <resource>
182
                <directory>src</directory>
183
                <includes>
184
                    <include>**/*.gif</include>
185
                    <include>**/*.png</include>
186
                    <include>**/*.PNG</include>
187
                    <include> **/*.bmp</include>
188
                    <include> **/*.jpg</include>
189
                    <include> **/*.jpeg</include>
190
                </includes>
191
            </resource>
192
            <resource>
193
                <directory>resources</directory>
194
            </resource>
195
        </resources>
196
        <plugins>
197
            <plugin>
198
                <artifactId>maven-clean-plugin</artifactId>
199
                <configuration>
200
                    <filesets>
201
                        <fileset>
202
                            <directory>${extension.install.dir}</directory>
203
                            <includes>
204
                                <include>**</include>
205
                            </includes>
206
                        </fileset>
207
                        <fileset>
208
                            <directory>${gvsig.install.dir}/${gvsig.extension.install.dir.name}/lib</directory>
209
                            <includes>
210
                                <include>org.gvsig.wfs**</include>
211
                            </includes>
212
                        </fileset>
213
                    </filesets>
214
                </configuration>
215
            </plugin>
216
            <plugin>
217
                <groupId>org.apache.maven.plugins</groupId>
218
                <artifactId>maven-jar-plugin</artifactId>
219
                <configuration>
220
                    <includes>
221
                        <include>org/gvsig/fmap/**</include>
222
                    </includes>
223
                    <excludes>
224
                        <exclude>NONE</exclude>
225
                    </excludes>
226
                </configuration>
227
                <executions>
228
                    <execution>
229
                        <id>extension</id>
230
                        <phase>package</phase>
231
                        <goals>
232
                            <goal>jar</goal>
233
                        </goals>
234
                        <configuration>
235
                            <classifier>extension</classifier>
236
                            <includes>
237
                                <include>org/gvsig/wfs/**</include>
238
                            </includes>
239
                            <excludes>
240
                                <exclude>NONE</exclude>
241
                            </excludes>
242
                        </configuration>
243
                    </execution>
244
                </executions>
245
            </plugin>
246
            <plugin>
247
                <artifactId>maven-antrun-plugin</artifactId>
248
                <executions>
249
                    <execution>
250
                        <id>services</id>
251
                        <phase>package</phase>
252
                        <goals>
253
                            <goal>run</goal>
254
                        </goals>
255
                        <configuration>
256
                            <tasks>
257
                                <jar
258
                                    destfile="${project.build.directory}/${project.build.finalName}.jar"
259
                                    update="true">
260
                                    <fileset dir="${basedir}/resources" />
261
                                </jar>
262
                            </tasks>
263
                        </configuration>
264
                    </execution>
265
                </executions>
266
            </plugin>
267
            <plugin>
268
                <groupId>org.apache.maven.plugins</groupId>
269
                <artifactId>maven-surefire-plugin</artifactId>
270
                <configuration>
271
                    <additionalClasspathElements>
272
                        <additionalClasspathElement>${basedir}/resources</additionalClasspathElement>
273
                    </additionalClasspathElements>
274
                    <!-- TODO: MAKE TESTS WORK AND REMOVE THIS OPTION -->
275
                    <skipTests>true</skipTests>
276
                </configuration>
277
            </plugin>
278
        </plugins>
279
    </build>
280
</project>