diff --git a/altbn128/build.sh b/altbn128/build.sh index 567c033..993cf14 100755 --- a/altbn128/build.sh +++ b/altbn128/build.sh @@ -1,8 +1,8 @@ #!/bin/bash # delete old build dir, if exists -rm -rf "/native/src/main/resources/co/rsk/altbn128/" || true && \ -mkdir -p "/native/src/main/resources/co/rsk/altbn128/" && \ +rm -rf /native/src/main/resources/co/rsk/altbn128 && \ +mkdir -p /native/src/main/resources/co/rsk/altbn128/linux && \ # go, clean & build go get && \ @@ -10,6 +10,6 @@ make clean && \ make linux && \ # move to resources -mv libbn128.so "/native/src/main/resources/co/rsk/altbn128/" +mv libbn128.so /native/src/main/resources/co/rsk/altbn128/linux diff --git a/altbn128/precompile.go b/altbn128/precompile.go index 37fbbe7..234feb3 100644 --- a/altbn128/precompile.go +++ b/altbn128/precompile.go @@ -20,8 +20,8 @@ import ( bn256 "./bn256" ) -//export Java_co_rsk_altbn128_cloudflare_JniBn128_add -func Java_co_rsk_altbn128_cloudflare_JniBn128_add(env *C.JNIEnv, clazz C.jclass, x C.jbyteArray, len C.jint, y C.jbyteArray) C.jint { +//export Java_co_rsk_altbn128_JniBn128_add +func Java_co_rsk_altbn128_JniBn128_add(env *C.JNIEnv, clazz C.jclass, x C.jbyteArray, len C.jint, y C.jbyteArray) C.jint { cData := C.getCByteArray(env, x) slice := C.GoBytes(unsafe.Pointer(cData), len) defer C.releaseCByteArray(env, x, cData) @@ -36,8 +36,8 @@ func Java_co_rsk_altbn128_cloudflare_JniBn128_add(env *C.JNIEnv, clazz C.jclass, return 1 } -//export Java_co_rsk_altbn128_cloudflare_JniBn128_mul -func Java_co_rsk_altbn128_cloudflare_JniBn128_mul(env *C.JNIEnv, clazz C.jclass, x C.jbyteArray, len C.jint, y C.jbyteArray) C.jint { +//export Java_co_rsk_altbn128_JniBn128_mul +func Java_co_rsk_altbn128_JniBn128_mul(env *C.JNIEnv, clazz C.jclass, x C.jbyteArray, len C.jint, y C.jbyteArray) C.jint { cData := C.getCByteArray(env, x) slice := C.GoBytes(unsafe.Pointer(cData), len) defer C.releaseCByteArray(env, x, cData) @@ -52,8 +52,8 @@ func Java_co_rsk_altbn128_cloudflare_JniBn128_mul(env *C.JNIEnv, clazz C.jclass, return 1 } -//export Java_co_rsk_altbn128_cloudflare_JniBn128_pairing -func Java_co_rsk_altbn128_cloudflare_JniBn128_pairing(env *C.JNIEnv, clazz C.jclass, x C.jbyteArray, len C.jint, y C.jbyteArray) C.jint { +//export Java_co_rsk_altbn128_JniBn128_pairing +func Java_co_rsk_altbn128_JniBn128_pairing(env *C.JNIEnv, clazz C.jclass, x C.jbyteArray, len C.jint, y C.jbyteArray) C.jint { cData := C.getCByteArray(env, x) slice := C.GoBytes(unsafe.Pointer(cData), len) defer C.releaseCByteArray(env, x, cData)