forked from JOSM/josm-plugins
-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.xml
56 lines (54 loc) · 2.79 KB
/
build.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
<?xml version="1.0" encoding="utf-8"?>
<project name="RoadSigns" default="dist" basedir=".">
<!-- enter the SVN commit message -->
<property name="commit.message" value=""/>
<!-- enter the *lowest* JOSM version this plugin is currently compatible with -->
<property name="plugin.main.version" value="10580"/>
<!--
**********************************************************
** include targets that all plugins have in common
**********************************************************
-->
<import file="../build-common.xml"/>
<!--
**********************************************************
** dist - creates the plugin jar
**********************************************************
-->
<target name="dist" depends="compile,revision">
<echo message="creating ${ant.project.name}.jar ... "/>
<copy todir="${plugin.build.dir}/images">
<fileset dir="images"/>
</copy>
<copy todir="${plugin.build.dir}/data">
<fileset dir="data"/>
</copy>
<copy todir="${plugin.build.dir}">
<fileset dir=".">
<include name="README"/>
<include name="LICENSE"/>
</fileset>
</copy>
<jar destfile="${plugin.jar}" basedir="${plugin.build.dir}" manifestencoding="UTF-8">
<!--
************************************************
** configure these properties. Most of them will be copied to the plugins
** manifest file. Property values will also show up in the list available
** plugins: https://josm.openstreetmap.de/wiki/Plugins.
**
************************************************
-->
<manifest>
<attribute name="Author" value="Paul Hartmann"/>
<attribute name="Plugin-Class" value="org.openstreetmap.josm.plugins.roadsigns.RoadSignsPlugin"/>
<attribute name="Plugin-Date" value="${version.entry.commit.date}"/>
<attribute name="Plugin-Description" value="Plugin for tagging of objects based on a selection of road signs. The dialog can be opened by clicking a small icon in the upper right corner of the properties window. Available country presets: Belgium, Germany, Poland, Slovakia, Spain."/>
<attribute name="Plugin-Icon" value="images/pref/roadsigns.png"/>
<attribute name="Plugin-Link" value="https://wiki.openstreetmap.org/wiki/JOSM/Plugins/RoadSigns"/>
<attribute name="Plugin-Mainversion" value="${plugin.main.version}"/>
<attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
<attribute name="Plugin-Canloadatruntime" value="true"/>
</manifest>
</jar>
</target>
</project>