forked from LedgerHQ/ledger-javacard
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbuild.xml
More file actions
20 lines (20 loc) · 1.11 KB
/
Copy pathbuild.xml
File metadata and controls
20 lines (20 loc) · 1.11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?xml version="1.0" encoding="UTF-8"?>
<project basedir="." default="applet" name="ledger-javacard">
<get src="https://github.com/martinpaljak/ant-javacard/releases/download/v1.5/ant-javacard.jar" skipexisting="true" dest="."/>
<taskdef name="javacard" classname="pro.javacard.ant.JavaCard" classpath="ant-javacard.jar"/>
<target name="applet-ndef" if="ndef">
<javacard>
<cap output="Ledger-wallet-ndef.cap" sources="src" classes="tmp" aid="FF:4C:45:47:52:2E:57:41:4C:54:30:31" verify="true">
<applet class="com.ledger.wallet.LedgerWalletApplet" aid="FF:4C:45:47:52:2E:57:41:4C:54:30:31:2E:49:30:31"/>
<applet class="com.ledger.wallet.LWNFCForumApplet" aid="FF:4C:45:47:52:2E:57:41:4C:54:30:31:2E:49:30:32"/>
</cap>
</javacard>
</target>
<target name="applet" depends="applet-ndef">
<javacard>
<cap output="Ledger-wallet.cap" sources="src" classes="tmp" aid="FF:4C:45:47:52:2E:57:41:4C:54:30:31" verify="true">
<applet class="com.ledger.wallet.LedgerWalletApplet" aid="FF:4C:45:47:52:2E:57:41:4C:54:30:31:2E:49:30:31"/>
</cap>
</javacard>
</target>
</project>