diff options
Diffstat (limited to 'build-standalone.xml')
| -rw-r--r-- | build-standalone.xml | 42 |
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> |
