Revision 30580 branches/v2_0_0_prep/libraries/libFMap_dal/pom.xml
pom.xml | ||
---|---|---|
3 | 3 |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
4 | 4 |
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 |
5 | 5 |
http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
6 |
|
|
6 |
|
|
7 | 7 |
<parent> |
8 | 8 |
<artifactId>gvsig-base-library-pom</artifactId> |
9 | 9 |
<groupId>org.gvsig</groupId> |
... | ... | |
41 | 41 |
<artifactId>org.gvsig.projection</artifactId> |
42 | 42 |
<version>2.0-SNAPSHOT</version> |
43 | 43 |
<classifier>cresques-impl</classifier> |
44 |
<scope>test</scope>
|
|
44 |
<scope>test</scope> |
|
45 | 45 |
</dependency> |
46 | 46 |
<dependency> |
47 | 47 |
<groupId>easymock</groupId> |
48 | 48 |
<artifactId>easymock</artifactId> |
49 | 49 |
<version>1.2_Java1.3</version> |
50 |
<scope>test</scope>
|
|
50 |
<scope>test</scope> |
|
51 | 51 |
</dependency> |
52 |
|
|
52 |
|
|
53 | 53 |
</dependencies> |
54 | 54 |
<properties> |
55 | 55 |
<build-dir>${basedir}/../build</build-dir> |
... | ... | |
74 | 74 |
<exclude>**/impl/**</exclude> |
75 | 75 |
<exclude>**/spi/**</exclude> |
76 | 76 |
</excludes> |
77 |
</configuration>
|
|
77 |
</configuration>
|
|
78 | 78 |
<executions> |
79 | 79 |
<!-- |
80 |
Generates a jar file only with the DAL API. |
|
81 |
<execution> |
|
82 |
<id>api</id> |
|
83 |
<phase>package</phase> |
|
84 |
<goals> |
|
85 |
<goal>jar</goal> |
|
86 |
</goals> |
|
87 |
<configuration> |
|
88 |
<classifier>api</classifier> |
|
89 |
<excludes> |
|
90 |
<exclude>**/impl/**</exclude> |
|
91 |
<exclude>**/spi/**</exclude> |
|
92 |
</excludes> |
|
93 |
</configuration> |
|
94 |
</execution> |
|
95 |
--> |
|
96 |
<!-- |
|
97 | 80 |
Generates a jar file only with the DAL default implementation |
98 | 81 |
--> |
99 | 82 |
<execution> |
... | ... | |
150 | 133 |
</executions> |
151 | 134 |
</plugin> |
152 | 135 |
<plugin> |
136 |
<artifactId>maven-antrun-plugin</artifactId> |
|
137 |
<executions> |
|
138 |
<execution> |
|
139 |
<id>services</id> |
|
140 |
<phase>package</phase> |
|
141 |
<goals> |
|
142 |
<goal>run</goal> |
|
143 |
</goals> |
|
144 |
<configuration> |
|
145 |
<tasks> |
|
146 |
<jar destfile="${project.build.directory}/${project.build.finalName}.jar" |
|
147 |
update="true"> |
|
148 |
<fileset dir="${basedir}/resources/api" /> |
|
149 |
</jar> |
|
150 |
<jar destfile="${project.build.directory}/${project.build.finalName}-impl.jar" |
|
151 |
update="true"> |
|
152 |
<fileset dir="${basedir}/resources/impl" /> |
|
153 |
</jar> |
|
154 |
</tasks> |
|
155 |
</configuration> |
|
156 |
</execution> |
|
157 |
</executions> |
|
158 |
</plugin> |
|
159 |
<plugin> |
|
153 | 160 |
<groupId>org.apache.maven.plugins</groupId> |
154 | 161 |
<artifactId>maven-surefire-plugin</artifactId> |
155 | 162 |
<version>2.4.2</version> |
... | ... | |
157 | 164 |
<excludes> |
158 | 165 |
<exclude>**/BlockTest.java</exclude> |
159 | 166 |
</excludes> |
167 |
<additionalClasspathElements> |
|
168 |
<additionalClasspathElement>${basedir}/resources/api</additionalClasspathElement> |
|
169 |
<additionalClasspathElement>${basedir}/resources/impl</additionalClasspathElement> |
|
170 |
</additionalClasspathElements> |
|
160 | 171 |
</configuration> |
161 | 172 |
</plugin> |
162 | 173 |
</plugins> |
... | ... | |
167 | 178 |
<groupId>org.apache.maven.plugins</groupId> |
168 | 179 |
<artifactId>maven-javadoc-plugin</artifactId> |
169 | 180 |
<reportSets> |
170 |
<reportSet>
|
|
171 |
<id>api</id>
|
|
172 |
<configuration>
|
|
173 |
<excludePackageNames>*.spi:*.impl</excludePackageNames>
|
|
174 |
<name>Javadoc: API</name>
|
|
175 |
<destDir>apidoc</destDir>
|
|
176 |
<windowtitle>API Documentation</windowtitle>
|
|
181 |
<reportSet>
|
|
182 |
<id>api</id>
|
|
183 |
<configuration>
|
|
184 |
<excludePackageNames>*.spi:*.impl</excludePackageNames>
|
|
185 |
<name>Javadoc: API</name>
|
|
186 |
<destDir>apidoc</destDir>
|
|
187 |
<windowtitle>API Documentation</windowtitle>
|
|
177 | 188 |
<links> |
178 | 189 |
<link>http://java.sun.com/j2se/1.5.0/docs/api/</link> |
179 | 190 |
<link>http://www.slf4j.org/api/</link> |
... | ... | |
184 | 195 |
<link>${site-repository}/org.gvsig.projection/2.0.0/apidocs/</link> |
185 | 196 |
<link>${site-repository}/org.gvsig.utils/2.0.0/apidocs/</link> |
186 | 197 |
</links> |
187 |
</configuration>
|
|
188 |
<reports>
|
|
189 |
<report>javadoc</report>
|
|
190 |
</reports>
|
|
191 |
</reportSet>
|
|
192 |
<reportSet>
|
|
193 |
<id>spi</id>
|
|
194 |
<configuration>
|
|
195 |
<doctitle>${project.name} ${project.version} SPI</doctitle>
|
|
196 |
<subpackages>org.gvsig.fmap.dal.spi:org.gvsig.fmap.dal.feature.spi:org.gvsig.fmap.dal.raster.spi:org.gvsig.fmap.dal.resource.spi</subpackages>
|
|
197 |
<name>Javadoc: SPI</name>
|
|
198 |
<destDir>spidoc</destDir>
|
|
199 |
<windowtitle>SPI Documentation</windowtitle>
|
|
198 |
</configuration>
|
|
199 |
<reports>
|
|
200 |
<report>javadoc</report>
|
|
201 |
</reports>
|
|
202 |
</reportSet>
|
|
203 |
<reportSet>
|
|
204 |
<id>spi</id>
|
|
205 |
<configuration>
|
|
206 |
<doctitle>${project.name} ${project.version} SPI</doctitle>
|
|
207 |
<subpackages>org.gvsig.fmap.dal.spi:org.gvsig.fmap.dal.feature.spi:org.gvsig.fmap.dal.raster.spi:org.gvsig.fmap.dal.resource.spi</subpackages>
|
|
208 |
<name>Javadoc: SPI</name>
|
|
209 |
<destDir>spidoc</destDir>
|
|
210 |
<windowtitle>SPI Documentation</windowtitle>
|
|
200 | 211 |
<links> |
201 | 212 |
<link>http://java.sun.com/j2se/1.5.0/docs/api/</link> |
202 | 213 |
<link>http://www.slf4j.org/api/</link> |
... | ... | |
208 | 219 |
<link>${site-repository}/org.gvsig.projection/2.0.0/apidocs/</link> |
209 | 220 |
<link>${site-repository}/org.gvsig.utils/2.0.0/apidocs/</link> |
210 | 221 |
</links> |
211 |
</configuration>
|
|
212 |
<reports>
|
|
213 |
<report>javadoc</report>
|
|
214 |
</reports>
|
|
215 |
</reportSet>
|
|
216 |
<reportSet>
|
|
217 |
<id>impl</id>
|
|
218 |
<configuration>
|
|
219 |
<doctitle>${project.name} ${project.version} Default implementation</doctitle>
|
|
220 |
<subpackages>org.gvsig.fmap.dal.impl:org.gvsig.fmap.dal.feature.impl:org.gvsig.fmap.dal.raster.impl:org.gvsig.fmap.dal.resource.impl</subpackages>
|
|
221 |
<name>Javadoc: Impl</name>
|
|
222 |
<destDir>impldoc</destDir>
|
|
223 |
<windowtitle>Default implementation Documentation</windowtitle>
|
|
222 |
</configuration>
|
|
223 |
<reports>
|
|
224 |
<report>javadoc</report>
|
|
225 |
</reports>
|
|
226 |
</reportSet>
|
|
227 |
<reportSet>
|
|
228 |
<id>impl</id>
|
|
229 |
<configuration>
|
|
230 |
<doctitle>${project.name} ${project.version} Default implementation</doctitle>
|
|
231 |
<subpackages>org.gvsig.fmap.dal.impl:org.gvsig.fmap.dal.feature.impl:org.gvsig.fmap.dal.raster.impl:org.gvsig.fmap.dal.resource.impl</subpackages>
|
|
232 |
<name>Javadoc: Impl</name>
|
|
233 |
<destDir>impldoc</destDir>
|
|
234 |
<windowtitle>Default implementation Documentation</windowtitle>
|
|
224 | 235 |
<links> |
225 | 236 |
<link>http://java.sun.com/j2se/1.5.0/docs/api/</link> |
226 | 237 |
<link>http://www.slf4j.org/api/</link> |
... | ... | |
233 | 244 |
<link>${site-repository}/org.gvsig.projection/2.0.0/apidocs/</link> |
234 | 245 |
<link>${site-repository}/org.gvsig.utils/2.0.0/apidocs/</link> |
235 | 246 |
</links> |
236 |
</configuration>
|
|
237 |
<reports>
|
|
238 |
<report>javadoc</report>
|
|
239 |
</reports>
|
|
240 |
</reportSet>
|
|
241 |
</reportSets>
|
|
247 |
</configuration>
|
|
248 |
<reports>
|
|
249 |
<report>javadoc</report>
|
|
250 |
</reports>
|
|
251 |
</reportSet>
|
|
252 |
</reportSets>
|
|
242 | 253 |
</plugin> |
243 | 254 |
</plugins> |
244 |
</reporting>
|
|
255 |
</reporting> |
|
245 | 256 |
</project> |
Also available in: Unified diff