### Eclipse Workspace Patch 1.0
#P JOSM
|
|
|
1 | 1 | <project name="josm" default="dist" basedir="."> |
2 | 2 | |
3 | | <!-- All jar files necessary to run only JOSM (no tests) --> |
4 | | <fileset id="josm_required_libs" dir="lib"> |
5 | | <include name="gettext-commons-0.9.6.jar"/> |
6 | | <include name="metadata-extractor-2.3.1-nosun.jar"/> |
7 | | </fileset> |
8 | | |
9 | 3 | <!-- Java classpath addition (all jar files to compile tests with this) --> |
10 | 4 | <path id="classpath"> |
11 | 5 | <fileset dir="lib"> |
… |
… |
|
14 | 8 | </path> |
15 | 9 | |
16 | 10 | <target name="dist" depends="compile"> |
17 | | <!-- jars --> |
18 | | <unjar dest="build"> |
19 | | <fileset refid="josm_required_libs" /> |
20 | | </unjar> |
21 | | |
22 | | <!-- translation --> |
23 | | <unjar dest="build"> |
24 | | <fileset dir="lib"> |
25 | | <include name="josm-translation.jar" /> |
26 | | </fileset> |
27 | | </unjar> |
28 | | |
| 11 | |
29 | 12 | <exec append="false" output="REVISION" executable="svn" failifexecutionfails="false"> |
30 | 13 | <env key="LANG" value="C"/> |
31 | 14 | <arg value="info"/> |
… |
… |
|
37 | 20 | <property name="version.entry.commit.revision" value="UNKNOWN"/> |
38 | 21 | <property name="version.entry.commit.date" value="UNKNOWN"/> |
39 | 22 | |
40 | | <!-- images --> |
41 | | <copy todir="build/images"> |
42 | | <fileset dir="images" /> |
43 | | </copy> |
44 | | |
45 | | <!-- presets --> |
46 | | <copy todir="build/presets"> |
47 | | <fileset dir="presets" /> |
48 | | </copy> |
49 | | |
50 | 23 | <copy file="CONTRIBUTION" todir="build"/> |
51 | 24 | <copy file="README" todir="build"/> |
52 | 25 | <copy file="LICENSE" todir="build"/> |
… |
… |
|
62 | 35 | <attribute name="Main-Version" value="${version.entry.commit.revision} SVN"/> |
63 | 36 | <attribute name="Main-Date" value="${version.entry.commit.date}"/> |
64 | 37 | </manifest> |
| 38 | <zipfileset dir="presets" prefix="presets" /> |
| 39 | <zipfileset dir="images" prefix="images" /> |
| 40 | <zipfileset src="lib/josm-translation.jar" /> |
| 41 | |
| 42 | <!-- All jar files necessary to run only JOSM (no tests) --> |
| 43 | <zipfileset src="lib/gettext-commons-0.9.6.jar" /> |
| 44 | <zipfileset src="lib/metadata-extractor-2.3.1-nosun.jar" /> |
65 | 45 | </jar> |
66 | 46 | </target> |
67 | 47 | |