Update build.sh to install jvm darwin-x86-64 dylib
This commit is contained in:
parent
b437b78668
commit
24e71b5a39
1
bdk-kotlin/.gitignore
vendored
1
bdk-kotlin/.gitignore
vendored
@ -4,3 +4,4 @@
|
|||||||
local.properties
|
local.properties
|
||||||
build
|
build
|
||||||
*.so
|
*.so
|
||||||
|
*.dylib
|
15
build.sh
15
build.sh
@ -11,8 +11,19 @@ export LD_LIBRARY_PATH=`pwd`/target/debug
|
|||||||
cc cc/bdk_ffi_test.c -o cc/bdk_ffi_test -L target/debug -l bdk_ffi -l pthread -l dl -l m
|
cc cc/bdk_ffi_test.c -o cc/bdk_ffi_test -L target/debug -l bdk_ffi -l pthread -l dl -l m
|
||||||
|
|
||||||
# bdk-kotlin jar
|
# bdk-kotlin jar
|
||||||
mkdir -p bdk-kotlin/jvm/src/main/resources/linux-x86-64
|
OS=$(uname)
|
||||||
cp target/debug/libbdk_ffi.so bdk-kotlin/jvm/src/main/resources/linux-x86-64
|
case $OS in
|
||||||
|
"Darwin")
|
||||||
|
echo "Darwin build system"
|
||||||
|
mkdir -p bdk-kotlin/jvm/src/main/resources/darwin-x86-64
|
||||||
|
cp target/debug/libbdk_ffi.dylib bdk-kotlin/jvm/src/main/resources/darwin-x86-64
|
||||||
|
;;
|
||||||
|
"Linux")
|
||||||
|
echo "Linux build system"
|
||||||
|
mkdir -p bdk-kotlin/jvm/src/main/resources/linux-x86-64
|
||||||
|
cp target/debug/libbdk_ffi.so bdk-kotlin/jvm/src/main/resources/linux-x86-64
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
(cd bdk-kotlin && gradle :jvm:build && gradle :jvm:publishToMavenLocal)
|
(cd bdk-kotlin && gradle :jvm:build && gradle :jvm:publishToMavenLocal)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user