wolfCrypt JNI is a Java wrapper for the wolfCrypt lightweight crypto library. wolfJCE is a JCE provider that wraps the wolfCrypt cryptography library. This build file requires JUnit for running provided JUnit tests. JUnit can be downloaded from: http:/www.junit.org/ When running JUnit tests, this package will look for JUnit at: $JUNIT_HOME/junit.jar NOTICE: Skipping JAR signing, codeSigning.properties not found Signing JAR with PRIMARY signature Signing JAR with SECONDARY signature wolfCrypt JNI and JCE: JUnit Test Usage on Windows ----------------------------------------------------------------------------> Run one of the following ant test targets for Windows use: Normal wolfSSL (non-FIPS): ant test-win32-debug | Run JUnit tests for Windows 32-bit Debug build ant test-win32-release | Run JUnit tests for Windows 32-bit Release build ant test-win64-debug | Run JUnit tests for Windows 64-bit Debug build ant test-win64-release | Run JUnit tests for Windows 64-bit Release build wolfSSL FIPS 140-2 / 140-3: ant test-win32-debug-fips | Run JUnit tests for Windows 32-bit Debug FIPS build ant test-win32-release-fips | Run JUnit tests for Windows 32-bit Release FIPS build ant test-win64-debug-fips | Run JUnit tests for Windows 64-bit Debug FIPS build ant test-win64-release-fips | Run JUnit tests for Windows 64-bit Release FIPS build ---------------------------------------------------------------------------- NOTE: JCE classes not detected, only running JUnit tests for JNI wolfCrypt JNI and JCE ---------------------------------------------------------------------------- USAGE: Run one of the following targets with ant: build-jni-debug | builds debug JAR with only wolfCrypt JNI classes build-jni-release | builds release JAR with only wolfCrypt JNI classes build-jce-debug | builds debug JAR with JNI and JCE classes build-jce-release | builds release JAR with JNI and JCE classes ----------------------------------------------------------------------------