Finished template
This commit is contained in:
12
build.xml
12
build.xml
@@ -5,9 +5,11 @@
|
||||
</description>
|
||||
|
||||
<property environment="env"/>
|
||||
<property name="EXPORT" value="build/crystal.cap" />
|
||||
<property name="EXPORT" value="crystal.cap" />
|
||||
<property name="RID" value="A000000648" />
|
||||
<property name="AID" value="2F0002" />
|
||||
<property name="JC_CLASSIC_HOME" value="${basedir}/oracle_javacard_sdks/jc221_kit"/>
|
||||
<property name="JC_HOME" value="${basedir}/oracle_javacard_sdks/jc305u4_kit"/>
|
||||
|
||||
<target name="clean">
|
||||
<delete dir="build" />
|
||||
@@ -15,7 +17,7 @@
|
||||
|
||||
<target name="check.sdk">
|
||||
<condition property="jcsdk.exists">
|
||||
<available file="${env.JC_HOME}" type="dir" />
|
||||
<available file="${JC_HOME}" type="dir" />
|
||||
</condition>
|
||||
</target>
|
||||
|
||||
@@ -45,8 +47,8 @@
|
||||
<target name="build" depends="clean,check.tool,build.dir,setup" if="tool.exists">
|
||||
<!-- ant-javacard task from javacard.pro -->
|
||||
<taskdef name="javacard" classname="pro.javacard.ant.JavaCard" classpath="tools/ant-javacard.jar" />
|
||||
<javacard jckit="${env.JC_HOME}">
|
||||
<cap aid="${RID}" output="${EXPORT}" sources="src/org/hacdc/crystal" targetsdk="${env.JC_CLASSIC_HOME}">
|
||||
<javacard jckit="${JC_HOME}">
|
||||
<cap aid="${RID}" output="build/${EXPORT}" sources="src/main/java/org/hacdc/crystal" targetsdk="${JC_CLASSIC_HOME}">
|
||||
<applet class="org.hacdc.crystal.Crystal" aid="${RID}${AID}" />
|
||||
<import jar="tools/bcprov-jdk18on-1.80.jar" />
|
||||
</cap>
|
||||
@@ -57,7 +59,7 @@
|
||||
<target name="install" depends="build">
|
||||
<java jar="tools/gp.jar" fork="true">
|
||||
<arg value="-reinstall" />
|
||||
<arg value="${EXPORT}" />
|
||||
<arg value="build/${EXPORT}" />
|
||||
</java>
|
||||
</target>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user