1 <?xml version="1.0" encoding="UTF-8"?>
2 <project name="javame" default="build">
4 <property name="WTK-home" value="/usr/local/WTK2.5.2"/>
5 <property name="JDK1.4-home" value="/usr/lib/jvm/j2sdk1.4.2_16"/>
11 <target name="build" depends="init">
17 bootclasspath="${JDK1.4-home}/jre/lib/rt.jar"
23 <pathelement location="${WTK-home}/lib/cldcapi11.jar"/>
24 <pathelement location="${WTK-home}/lib/midpapi20.jar"/>
25 <pathelement location="${WTK-home}/lib/mmapi.jar"/>
26 <pathelement location="../core/core.jar"/>
30 <unzip src="../core/core.jar" dest="build"/>
32 <mkdir dir="build-j2me"/>
33 <exec executable="${WTK-home}/bin/preverify1.1">
34 <arg line="-classpath ${WTK-home}/lib/cldcapi11.jar:${WTK-home}/lib/midpapi20.jar:${WTK-home}/lib/mmapi.jar:${WTK-home}/lib/satsa-apdu.jar -d build-j2me build"/>
37 <copy todir="build-j2me">
39 <include name="res/**"/>
43 <jar jarfile="ZXingReader.jar" basedir="build-j2me" manifest="src/com/google/zxing/client/j2me/MANIFEST.MF"/>
45 <exec executable="sh" outputproperty="jar-size">
46 <arg line="-c "wc -c ZXingReader.jar | cut -d' ' -f1""/>
48 <copy file="ZXingReader.jad.template" tofile="ZXingReader.jad">
50 <filter token="JAR_SIZE" value="${jar-size}"/>
58 <delete dir="build-j2me"/>
59 <delete file="ZXingReader.jar"/>
60 <delete file="ZXingReader.jad"/>