aboutsummaryrefslogtreecommitdiff
path: root/build-applet.xml
diff options
context:
space:
mode:
Diffstat (limited to 'build-applet.xml')
-rw-r--r--build-applet.xml17
1 files changed, 12 insertions, 5 deletions
diff --git a/build-applet.xml b/build-applet.xml
index 9d7d4d6..f8f15e2 100644
--- a/build-applet.xml
+++ b/build-applet.xml
@@ -2,11 +2,14 @@
<project basedir="." default="build" name="ECTesterApplet">
<!-- Based on Martin Paljak's applets playground -->
<!-- Applet building dependencies -->
- <property name="JC222" value="ext/java_card_kit-2_2_2"/>
- <property name="JC221" value="ext/java_card_kit-2_2_1"/>
- <property name="JC303" value="ext/java_card_kit-3_0_3"/>
- <property name="OP20" value="ext/visa_openplatform-2_0"/>
- <property name="GP211" value="ext/globalplatform-2_1_1"/>
+ <property name="SDK_PATH" value="ext/sdks"/>
+
+ <property name="JC212" value="${SDK_PATH}/jc212_kit"/>
+ <property name="JC221" value="${SDK_PATH}/jc221_kit"/>
+ <property name="JC222" value="${SDK_PATH}/jc222_kit"/>
+ <property name="JC303" value="${SDK_PATH}/jc303_kit"/>
+ <property name="JC304" value="${SDK_PATH}/jc304_kit"/>
+ <property name="JC305u1" value="${SDK_PATH}/jc305u1_kit"/>
<!-- ant-javacard task from javacard.pro -->
<taskdef name="javacard" classname="pro.javacard.ant.JavaCard" classpath="ext/ant-javacard.jar"/>
@@ -29,4 +32,8 @@
<exec dir="applet" executable="./gppro_upload_emv.sh" osfamily="unix"/>
<exec dir="applet" executable="./gppro_upload_emv.bat" osfamily="windows"/>
</target>
+
+ <target name="clean" description="Clean the built CAP file.">
+ <delete file="applet/ectester.cap" quiet="true"/>
+ </target>
</project>