source: subversion/applications/utils/osmosis/plugins/tagtransform/pom.xml @ 29793

Last change on this file since 29793 was 18999, checked in by hakan, 10 years ago

Basic maven pom

  • Property svn:eol-style set to native
File size: 9.1 KB
Line 
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
4        <modelVersion>4.0.0</modelVersion>
5
6        <groupId>org.openstreetmap.osmosis</groupId>
7        <artifactId>osmosis-tagtransform-plugin</artifactId>
8        <version>0.1-SNAPSHOT</version>
9
10        <packaging>jar</packaging>
11
12        <name>Osmosis TagTransform Plugin</name>
13        <description></description>
14        <url>http://wiki.openstreetmap.org/wiki/Osmosis</url>
15
16        <organization>
17                <name>OpenStreetMap</name>
18                <url>http://www.openstreetmap.org/</url>
19        </organization>
20
21        <licenses>
22                <!--
23                        TODO find applicable licence, "copying.txt" places it into public
24                        domain
25                -->
26        </licenses>
27
28        <developers>
29                <!-- TODO full list of developers, if applicable -->
30        </developers>
31
32        <properties>
33                <!-- project defaults -->
34                <java.version>1.6</java.version>
35                <java.version.javadoc>http://java.sun.com/javase/6/docs/api/</java.version.javadoc>
36                <file.encoding>UTF-8</file.encoding>
37                <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
38                <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
39
40        </properties>
41
42        <!-- contributors -->
43        <contributors>
44        </contributors>
45
46        <!-- Global Build Settings -->
47        <build>
48                <sourceDirectory>src</sourceDirectory>
49
50                <resources>
51                        <resource>
52                                <directory>src</directory>
53                                <targetPath></targetPath>
54                                <includes>
55                                        <include>**/plugin.xml</include>
56                                </includes>
57                        </resource>
58                </resources>
59
60                <!--
61                <testSourceDirectory>test</testSourceDirectory>
62
63                <testResources>
64                        <testResource>
65                                <directory>test/data/template</directory>
66                                <targetPath>data/input</targetPath>
67                        </testResource>
68                </testResources>
69                -->
70
71                <pluginManagement>
72                        <plugins>
73                        </plugins>
74                </pluginManagement>
75
76                <plugins>
77
78                        <plugin>
79                                <groupId>org.apache.maven.plugins</groupId>
80                                <artifactId>maven-eclipse-plugin</artifactId>
81                                <configuration>
82                                        <addVersionToProjectName>true</addVersionToProjectName>
83                                        <downloadSources>true</downloadSources>
84                                        <downloadJavadocs>true</downloadJavadocs>
85                                        <useProjectReferences>true</useProjectReferences>
86                                        <m2eclipse>true</m2eclipse>
87                                        <classpathContainer>org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER</classpathContainer>
88                                        <additionalProjectnatures>
89                                                <projectnature>com.atlassw.tools.eclipse.checkstyle.CheckstyleNature</projectnature>
90                                        </additionalProjectnatures>
91                                        <additionalBuildcommands>
92                                                <buildcommand>com.atlassw.tools.eclipse.checkstyle.CheckstyleBuilder</buildcommand>
93                                        </additionalBuildcommands>
94                                        <ajdtVersion>none</ajdtVersion>
95                                </configuration>
96                        </plugin>
97
98                        <plugin>
99                                <groupId>org.apache.maven.plugins</groupId>
100                                <artifactId>maven-compiler-plugin</artifactId>
101                                <configuration>
102                                        <encoding>${project.build.sourceEncoding}</encoding>
103                                        <source>${java.version}</source>
104                                        <target>${java.version}</target>
105                                </configuration>
106                        </plugin>
107
108                        <plugin>
109                                <groupId>org.apache.maven.plugins</groupId>
110                                <artifactId>maven-source-plugin</artifactId>
111                                <executions>
112                                        <execution>
113                                                <id>attach-sources</id>
114                                                <phase>verify</phase>
115                                                <goals>
116                                                        <goal>jar</goal>
117                                                </goals>
118                                        </execution>
119                                </executions>
120                        </plugin>
121
122                        <plugin>
123                                <groupId>org.apache.maven.plugins</groupId>
124                                <artifactId>maven-javadoc-plugin</artifactId>
125                                <executions>
126                                        <execution>
127                                                <id>attach-javadocs</id>
128                                                <phase>verify</phase>
129                                                <goals>
130                                                        <goal>jar</goal>
131                                                </goals>
132                                        </execution>
133                                </executions>
134                        </plugin>
135
136                        <plugin>
137                                <groupId>org.apache.maven.plugins</groupId>
138                                <artifactId>maven-checkstyle-plugin</artifactId>
139                                <version>2.3</version>
140                        </plugin>
141
142                        <!--
143                        <plugin>
144                                <artifactId>maven-assembly-plugin</artifactId>
145                                <executions>
146                                        <execution>
147                                                <id>distribution</id>
148                                                <phase>package</phase>
149                                                <goals>
150                                                        <goal>single</goal>
151                                                </goals>
152                                                <configuration>
153                                                        <descriptors>
154                                                                <descriptorRef>src/assembly/distribution.xml</descriptorRef>
155                                                        </descriptors>
156                                                </configuration>
157                                        </execution>
158                                </executions>
159                        </plugin>
160                        -->
161
162                </plugins>
163
164        </build>
165
166        <dependencies>
167
168                <!-- scope COMPILE -->
169                <dependency>
170                        <groupId>org.openstreetmap.osmosis</groupId>
171                        <artifactId>osmosis</artifactId>
172                        <version>0.32.1-SNAPSHOT</version>
173                </dependency>
174
175                <!--
176                <dependency>
177                        <groupId>commons-beanutils</groupId>
178                        <artifactId>commons-beanutils-core</artifactId>
179                        <version>1.8.2</version>
180                </dependency>
181
182                <dependency>
183                        <groupId>commons-beanutils</groupId>
184                        <artifactId>commons-beanutils-core</artifactId>
185                        <version>1.8.2</version>
186                </dependency>
187
188                <dependency>
189                        <groupId>commons-codec</groupId>
190                        <artifactId>commons-codec</artifactId>
191                        <version>1.4</version>
192                </dependency>
193
194                <dependency>
195                        <groupId>commons-cli</groupId>
196                        <artifactId>commons-cli</artifactId>
197                        <version>1.2</version>
198                </dependency>
199
200                <dependency>
201                        <groupId>commons-collections</groupId>
202                        <artifactId>commons-collections</artifactId>
203                        <version>2.1.1</version>
204                </dependency>
205
206                <dependency>
207                        <groupId>org.apache.commons</groupId>
208                        <artifactId>commons-compress</artifactId>
209                        <version>1.0</version>
210                </dependency>
211
212                <dependency>
213                        <groupId>commons-dbcp</groupId>
214                        <artifactId>commons-dbcp</artifactId>
215                        <version>1.2.2</version>
216                </dependency>
217
218                <dependency>
219                        <groupId>commons-pool</groupId>
220                        <artifactId>commons-pool</artifactId>
221                        <version>1.5.4</version>
222                </dependency>
223
224                <dependency>
225                        <groupId>commons-logging</groupId>
226                        <artifactId>commons-logging</artifactId>
227                        <version>1.1.1</version>
228                </dependency>
229
230                <dependency>
231                        <groupId>net.sf.jpf</groupId>
232                        <artifactId>jpf</artifactId>
233                        <version>1.5</version>
234                </dependency>
235
236                <dependency>
237                        <groupId>org.codehaus.plexus</groupId>
238                        <artifactId>plexus-classworlds</artifactId>
239                        <version>2.2.2</version>
240                </dependency>
241
242                <dependency>
243                        <groupId>org.codehaus.woodstox</groupId>
244                        <artifactId>stax2-api</artifactId>
245                        <version>3.0.1</version>
246                </dependency>
247
248                <dependency>
249                        <groupId>com.google.collections</groupId>
250                        <artifactId>google-collections</artifactId>
251                        <version>1.0-rc4</version>
252                </dependency>
253                -->
254
255                <!-- TODO postgis is not available in a public maven repository yet -->
256                <!--
257                <dependency>
258                        <groupId>org.postgis</groupId>
259                        <artifactId>postgis-jdbc</artifactId>
260                        <version>1.3.2</version>
261                </dependency>
262                -->
263
264                <!-- JDBC Drivers -->
265                <!--
266                <dependency>
267                        <groupId>mysql</groupId>
268                        <artifactId>mysql-connector-java</artifactId>
269                        <version>5.1.10</version>
270                </dependency>
271
272                <dependency>
273                        <groupId>postgresql</groupId>
274                        <artifactId>postgresql</artifactId>
275                        <version>8.3-603.jdbc4</version>
276                </dependency>
277                -->
278
279                <!-- Springy Stuff -->
280                <!--
281                <dependency>
282                        <groupId>org.springframework</groupId>
283                        <artifactId>spring-beans</artifactId>
284                        <version>${spring.version}</version>
285                </dependency>
286
287                <dependency>
288                        <groupId>org.springframework</groupId>
289                        <artifactId>spring-context</artifactId>
290                        <version>${spring.version}</version>
291                </dependency>
292
293                <dependency>
294                        <groupId>org.springframework</groupId>
295                        <artifactId>spring-core</artifactId>
296                        <version>${spring.version}</version>
297                </dependency>
298
299                <dependency>
300                        <groupId>org.springframework</groupId>
301                        <artifactId>spring-jdbc</artifactId>
302                        <version>${spring.version}</version>
303                </dependency>
304
305                <dependency>
306                        <groupId>org.springframework</groupId>
307                        <artifactId>spring-tx</artifactId>
308                        <version>${spring.version}</version>
309                </dependency>
310                -->
311
312                <!-- scope TEST -->
313                <dependency>
314                        <groupId>junit</groupId>
315                        <artifactId>junit</artifactId>
316                        <version>4.4</version>
317                        <scope>test</scope>
318                </dependency>
319
320        </dependencies>
321
322        <!-- Global Reporting Settings -->
323        <reporting>
324                <plugins>
325                        <plugin>
326                                <artifactId>maven-javadoc-plugin</artifactId>
327                        </plugin>
328                        <plugin>
329                                <artifactId>maven-dependency-plugin</artifactId>
330                        </plugin>
331                        <plugin>
332                                <artifactId>maven-project-info-reports-plugin</artifactId>
333                        </plugin>
334                        <plugin>
335                                <artifactId>maven-surefire-report-plugin</artifactId>
336                        </plugin>
337                        <plugin>
338                                <groupId>org.codehaus.mojo</groupId>
339                                <artifactId>dashboard-maven-plugin</artifactId>
340                        </plugin>
341                        <plugin>
342                                <groupId>org.codehaus.mojo</groupId>
343                                <artifactId>findbugs-maven-plugin</artifactId>
344                        </plugin>
345                        <plugin>
346                                <groupId>org.codehaus.mojo</groupId>
347                                <artifactId>javancss-maven-plugin</artifactId>
348                        </plugin>
349                        <plugin>
350                                <groupId>org.codehaus.mojo</groupId>
351                                <artifactId>jdepend-maven-plugin</artifactId>
352                        </plugin>
353                        <plugin>
354                                <groupId>org.codehaus.mojo</groupId>
355                                <artifactId>jxr-maven-plugin</artifactId>
356                        </plugin>
357                        <plugin>
358                                <groupId>org.codehaus.mojo</groupId>
359                                <artifactId>taglist-maven-plugin</artifactId>
360                        </plugin>
361                        <plugin>
362                                <groupId>org.codehaus.mojo</groupId>
363                                <artifactId>versions-maven-plugin</artifactId>
364                        </plugin>
365                </plugins>
366        </reporting>
367
368        <distributionManagement>
369                <repository>
370                        <id>sonatype-openstreetmap-snapshots</id>
371                        <name>Sonatype OpenStreetMap Snapshots Repo</name>
372                        <url>http://oss.sonatype.org/content/repositories/openstreetmap-snapshots</url>
373                </repository>
374        </distributionManagement>
375
376</project>
Note: See TracBrowser for help on using the repository browser.