1 |
<?xml version="1.0"?> |
2 |
<project name="anttasks" default="all" basedir="."> |
3 |
<property name="source.dir" value="source"/> |
4 |
<property name="build.dir" value="build"/> |
5 |
|
6 |
<property name="archives.dir" value="${build.dir}/archives"/> |
7 |
<property name="classes.dir" value="${build.dir}/classes"/> |
8 |
<property name="preverify.dir" value="${build.dir}/preverify"/> |
9 |
|
10 |
<target name="clean"> |
11 |
<delete dir="${build.dir}"/> |
12 |
</target> |
13 |
|
14 |
<target name="mkdir"> |
15 |
<mkdir dir="${archives.dir}"/> |
16 |
<mkdir dir="${classes.dir}"/> |
17 |
<mkdir dir="${preverify.dir}"/> |
18 |
</target> |
19 |
|
20 |
<target name="jar" depends="compile"> |
21 |
<jar destfile="${archives.dir}/dt-anttasks.jar" basedir="${classes.dir}"/> |
22 |
</target> |
23 |
|
24 |
<target name="compile" depends="mkdir"> |
25 |
<javac |
26 |
srcdir="${source.dir}" |
27 |
destdir="${classes.dir}" |
28 |
source="1.5" |
29 |
target="1.5" |
30 |
/> |
31 |
</target> |
32 |
|
33 |
<target name="test" depends="jar"> |
34 |
<taskdef name="preverify" classname="net.douglasthrift.anttasks.Preverify" classpath="${archives.dir}/dt-anttasks.jar"/> |
35 |
<preverify |
36 |
classpath="/home/douglas/TheOkoriGroup.com/DeviceEngine/blackberry/lib/net_rim_api.jar" |
37 |
directory="${preverify.dir}" |
38 |
dirnames="/home/douglas/TheOkoriGroup.com/DeviceEngine/build/archives/4dk-common.jar:/home/douglas/TheOkoriGroup.com/DeviceEngine/build/archives/4dk-blackberry.jar" |
39 |
/> |
40 |
</target> |
41 |
|
42 |
<target name="all" depends="jar"/> |
43 |
</project> |