aboutsummaryrefslogtreecommitdiff
path: root/build-standalone.xml
diff options
context:
space:
mode:
Diffstat (limited to 'build-standalone.xml')
-rw-r--r--build-standalone.xml42
1 files changed, 42 insertions, 0 deletions
diff --git a/build-standalone.xml b/build-standalone.xml
index dcfb1f3..685f791 100644
--- a/build-standalone.xml
+++ b/build-standalone.xml
@@ -80,15 +80,31 @@
<antcall target="dist-build.package"/>
</target>
+ <target name="sign" depends="package">
+ <signjar keystore="nbproject/keystore" alias="ectester" storepass="ectester">
+ <path>
+ <fileset dir="dist" includes="*.jar"/>
+ </path>
+ </signjar>
+ </target>
+
<target name="libs-try">
<exec dir="src/cz/crcs/ectester/standalone/libs/jni" executable="make" osfamily="unix">
<arg value="-k"/>
</exec>
+ <exec dir="src/cz/crcs/ectester/standalone/libs/jni" executable="cmd" osfamily="windows">
+ <arg value="/c"/>
+ <arg value="Makefile.bat"/>
+ </exec>
</target>
<target name="libs">
<exec dir="src/cz/crcs/ectester/standalone/libs/jni" failonerror="true" executable="make" osfamily="unix">
<arg value="-k"/>
</exec>
+ <exec dir="src/cz/crcs/ectester/standalone/libs/jni" failonerror="true" executable="cmd" osfamily="windows">
+ <arg value="/c"/>
+ <arg value="Makefile.bat"/>
+ </exec>
</target>
<target name="-post-compile" depends="libs-try"/>
@@ -97,6 +113,11 @@
osfamily="unix">
<arg value="clean"/>
</exec>
+ <exec dir="src/cz/crcs/ectester/standalone/libs/jni" failonerror="true" executable="cmd" osfamily="windows">
+ <arg value="/c"/>
+ <arg value="Makefile.bat"/>
+ <arg value="clean"/>
+ </exec>
</target>
<target name="headers" depends="compile">
@@ -115,6 +136,27 @@
<class name="cz.crcs.ectester.standalone.libs.jni.NativeECPrivateKey$Botan"/>
<class name="cz.crcs.ectester.standalone.libs.jni.NativeKeyAgreementSpi$Botan"/>
<class name="cz.crcs.ectester.standalone.libs.jni.NativeSignatureSpi$Botan"/>
+ <class name="cz.crcs.ectester.standalone.libs.CryptoppLib"/>
+ <class name="cz.crcs.ectester.standalone.libs.jni.NativeProvider$Cryptopp"/>
+ <class name="cz.crcs.ectester.standalone.libs.jni.NativeKeyPairGeneratorSpi$Cryptopp"/>
+ <class name="cz.crcs.ectester.standalone.libs.jni.NativeECPublicKey$Cryptopp"/>
+ <class name="cz.crcs.ectester.standalone.libs.jni.NativeECPrivateKey$Cryptopp"/>
+ <class name="cz.crcs.ectester.standalone.libs.jni.NativeKeyAgreementSpi$Cryptopp"/>
+ <class name="cz.crcs.ectester.standalone.libs.jni.NativeSignatureSpi$Cryptopp"/>
+ <class name="cz.crcs.ectester.standalone.libs.OpensslLib"/>
+ <class name="cz.crcs.ectester.standalone.libs.jni.NativeProvider$Openssl"/>
+ <class name="cz.crcs.ectester.standalone.libs.jni.NativeKeyPairGeneratorSpi$Openssl"/>
+ <class name="cz.crcs.ectester.standalone.libs.jni.NativeECPublicKey$Openssl"/>
+ <class name="cz.crcs.ectester.standalone.libs.jni.NativeECPrivateKey$Openssl"/>
+ <class name="cz.crcs.ectester.standalone.libs.jni.NativeKeyAgreementSpi$Openssl"/>
+ <class name="cz.crcs.ectester.standalone.libs.jni.NativeSignatureSpi$Openssl"/>
+ <class name="cz.crcs.ectester.standalone.libs.MscngLib"/>
+ <class name="cz.crcs.ectester.standalone.libs.jni.NativeProvider$Mscng"/>
+ <class name="cz.crcs.ectester.standalone.libs.jni.NativeKeyPairGeneratorSpi$Mscng"/>
+ <class name="cz.crcs.ectester.standalone.libs.jni.NativeECPublicKey$Mscng"/>
+ <class name="cz.crcs.ectester.standalone.libs.jni.NativeECPrivateKey$Mscng"/>
+ <class name="cz.crcs.ectester.standalone.libs.jni.NativeKeyAgreementSpi$Mscng"/>
+ <class name="cz.crcs.ectester.standalone.libs.jni.NativeSignatureSpi$Mscng"/>
</javah>
</target>
</project>