source: subversion/applications/editors/josm/plugins/globalsat/build.xml @ 10410

Last change on this file since 10410 was 10410, checked in by Dirk Stoecker, 12 years ago

fixed build

File size: 1.7 KB
RevLine 
[10410]1<project name="globalsat" default="dist" basedir=".">
[10378]2
3        <!-- point to your JOSM directory -->
4        <property name="josm" location="../../core/dist/josm-custom.jar" />
5        <property name="RXTX" location="./libs/RXTXcomm.jar" />
6
7        <path id="classpath">
8                <fileset id="RXTX" file="${RXTX}"/>
9                <fileset file="${josm}"/>
10        </path>
11
12        <target name="init">
13                <mkdir dir="build"></mkdir>
14                <mkdir dir="dist"></mkdir>
15        </target>
16
17        <target name="compile" depends="init">
18                <javac srcdir="src" classpathref="classpath" debug="true" destdir="build" target="1.5"> 
19                <!-- <javac srcdir="src" classpathref="classpath" debug="true" destdir="build" target="1.5"> -->
20<!--            <javac srcdir="src" classpath="${RXTX}" debug="true" destdir="build" target="1.5"> -->
21
22                        <include name="**/*.java" />
23                </javac>
24        </target>
25
[10410]26        <target name="dist" depends="compile">
[10378]27                <unjar dest="build">
28                        <fileset refid="RXTX" />
29                </unjar>
30                <copy todir="build/images" >
31                        <fileset dir="images" />
32                </copy>
33                <jar destfile="dist/globalsat.jar" basedir="build">
34                        <manifest>
35                                <attribute name="Plugin-Class" value="org.openstreetmap.josm.plugins.globalsat.GlobalsatPlugin" />
36                                <attribute name="Plugin-Description" value="Provide a dialog to read stored tracks from a Globalsat DG100 datalogger into a GPX-layer. Depends on installed rxtx library." />
37                                <attribute name="Plugin-Author" value="ramack@raphael-mack.de" />
38                                <attribute name="Plugin-Date" value="${version.entry.commit.date}"/>
39                                <attribute name="Plugin-Version" value="${version.entry.commit.revision}"/>
40                        </manifest>
41                </jar>
42        </target>
43
44        <target name="clean">
45                <delete dir="build" />
46                <delete dir="dist" />
47        </target>
48
[10410]49        <target name="install" depends="dist">
[10378]50                <copy file="dist/globalsat.jar" todir="${user.home}/.josm/plugins"/>
51        </target>
52</project>
Note: See TracBrowser for help on using the repository browser.