New genbindings
[ldk-java] / genbindings.sh
index 9ddaa5b019416ccd6688c9cdbe4c5273abb37829..16f6ef989d41d08db52cde78470782627f40f7d9 100755 (executable)
@@ -7,4 +7,5 @@ fi
 set -e
 ./genbindings.py "$1/lightning-c-bindings/include/lightning.h" src/main/java/org/ldk/bindings.java src/main/jni/bindings.c
 javac -h src/main/jni src/main/java/org/ldk/bindings.java
-gcc -shared -fPIC -Wno-pointer-sign -Wall -Isrc/main/jni -I"$1/lightning-c-bindings/include/" $2 src/main/jni/bindings.c "$1"/target/debug/liblightning.a
+rm src/main/java/org/ldk/bindings.class
+gcc -o liblightningjni.so -shared -fPIC -Wno-pointer-sign -Wall -Isrc/main/jni -I"$1/lightning-c-bindings/include/" $2 src/main/jni/bindings.c "$1"/target/debug/liblightning.a