1 <?xml version="1.0"?>
\r
4 <project name="build-common-client">
\r
5 <property name="project.dir" value="../.." />
\r
7 <import file="../build-common-plugin.xml" />
\r
9 <target name="clean">
\r
10 <delete dir="classes" />
\r
11 <delete file="${plugin.file}" />
\r
14 <target name="compile">
\r
15 <mkdir dir="classes" />
\r
17 <copy todir="classes">
\r
18 <fileset dir="src" excludes="**/*.java" />
\r
21 <path id="plugin-lib.classpath">
\r
22 <pathelement location="classes" />
\r
25 <antcall target="compile-java">
\r
26 <param name="javac.classpathref" value="plugin.classpath" />
\r
27 <param name="javac.destdir" value="classes" />
\r
28 <param name="javac.srcdir" value="src" />
\r
29 <reference refid="plugin-lib.classpath" torefid="plugin-lib.classpath" />
\r
33 <target name="jar" depends="compile">
\r
36 jarfile="${plugin.file}"
\r
41 <antcall target="jar" />
\r