source: subversion/applications/viewer/jmapviewer/build.xml @ 11376

Last change on this file since 11376 was 11103, checked in by stotz, 12 years ago

Increased maximum zoom and other minor modifications (thanks for the patch "r_x")

File size: 1.5 KB
Line 
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<project default="all" name="Compile and build java classes plus jar archives">
3
4        <target name="all" depends="clean,build,pack,create_run_jar" />
5
6        <target name="clean">
7                <delete>
8                        <fileset dir="bin">
9                                <include name="**" />
10                        </fileset>
11                </delete>
12        </target>
13
14        <target name="build">
15                <javac srcdir="src" destdir="bin" target="1.5" debug="true"/>
16                <copy todir="bin">
17                        <fileset dir="src">
18                                <include name="**/*.png" />
19                        </fileset>
20                </copy>
21        </target>
22
23        <target name="pack">
24                <delete file="JMapViewer.jar" />
25                <delete file="JMapViewer_src.jar" />
26                <jar destfile="JMapViewer.jar" filesetmanifest="mergewithoutmain">
27                        <fileset dir="bin" includes="**/jmapviewer/**" >
28                        </fileset>
29                        <fileset dir="src" includes="**/jmapviewer/**" />
30                </jar>
31                <jar destfile="JMapViewer_src.jar" filesetmanifest="mergewithoutmain">
32                        <fileset dir="src" includes="**/jmapviewer/**" />
33                </jar>
34        </target>
35
36        <target name="create_run_jar">
37                <delete file="JMapViewer_Demo.jar" />
38                <jar destfile="JMapViewer_Demo.jar" filesetmanifest="mergewithoutmain">
39                        <manifest>
40                                <attribute name="Built-By" value="${user.name}" />
41                                <attribute name="Main-Class" value="org.openstreetmap.gui.jmapviewer.Demo" />
42                                <attribute name="Class-Path" value="." />
43                        </manifest>
44                        <fileset dir="bin" includes="**/jmapviewer/**" />
45                        <fileset dir="src" includes="**/jmapviewer/**/*.java" />
46                </jar>
47        </target>
48</project>
Note: See TracBrowser for help on using the repository browser.