source: osm/applications/editors/josm/plugins/routes/pom.xml@ 36349

Last change on this file since 36349 was 36349, checked in by taylor.smock, 5 weeks ago

Dependency updates

Most plugins have been moved to require a minimum version of r19044 (mostly for
Java 11+ build reasons).

File size: 3.1 KB
RevLine 
[36282]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/xsd/maven-4.0.0.xsd">
3 <modelVersion>4.0.0</modelVersion>
4 <parent>
5 <groupId>org.openstreetmap.josm.plugins</groupId>
6 <artifactId>plugin-root</artifactId>
[36325]7 <version>SNAPSHOT</version>
[36282]8 </parent>
9 <artifactId>routes</artifactId>
10
11 <developers>
12 <developer>
13 <name>Jiri Klement</name>
14 </developer>
15 </developers>
16 <properties>
17 <plugin.src.dir>src</plugin.src.dir>
[36349]18 <plugin.main.version>19044</plugin.main.version>
[36282]19 <plugin.author>Jiri Klement</plugin.author>
20 <plugin.class>org.openstreetmap.josm.plugins.routes.RoutesPlugin</plugin.class>
21 <plugin.description>Renders routes (bus, hiking trails, bicycle routes, ..). Route types must be defined in routes.xml file in plugin directory</plugin.description>
22 <plugin.requires>jaxb</plugin.requires>
23 </properties>
24 <dependencies>
25 <dependency>
26 <groupId>org.openstreetmap.josm.plugins</groupId>
27 <artifactId>jaxb</artifactId>
[36325]28 <version>SNAPSHOT</version>
[36282]29 <scope>provided</scope>
30 </dependency>
31 </dependencies>
32 <build>
33 <plugins>
34 <plugin>
35 <groupId>org.codehaus.mojo</groupId>
36 <artifactId>jaxb2-maven-plugin</artifactId>
37 <executions>
38 <execution>
39 <id>xjc</id>
40 <goals>
41 <goal>xjc</goal>
42 </goals>
43 </execution>
44 </executions>
45 <configuration>
46 <sources>
47 <source>resources/org/openstreetmap/josm/plugins/routes/xml/routes.xsd</source>
48 </sources>
49 <packageName>org.openstreetmap.josm.plugins.routes.xml</packageName>
50 <encoding>UTF-8</encoding>
51 </configuration>
52 </plugin>
53 <plugin>
54 <groupId>org.apache.maven.plugins</groupId>
55 <artifactId>maven-jar-plugin</artifactId>
56 <configuration>
57 <archive>
58 <manifestEntries>
59 <Plugin-Requires>${plugin.requires}</Plugin-Requires>
60 </manifestEntries>
61 </archive>
62 </configuration>
63 </plugin>
[36325]64 <plugin>
65 <groupId>org.apache.maven.plugins</groupId>
66 <artifactId>maven-clean-plugin</artifactId>
67 <configuration>
68 <filesets>
69 <fileset>
70 <!-- Only needed while we keep ant scripts around -->
71 <directory>src/org/openstreetmap/josm/plugins/routes/xml</directory>
72 </fileset>
73 </filesets>
74 </configuration>
75 </plugin>
[36282]76 </plugins>
77 </build>
78</project>
Note: See TracBrowser for help on using the repository browser.