2022-04-04 11:26:18 +02:00
|
|
|
#!/bin/bash -x
|
|
|
|
|
2024-02-14 18:28:19 +01:00
|
|
|
if [[ -z "${VERSION}" ]]; then
|
|
|
|
echo "VERSION is not defined"
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
|
2022-04-04 11:26:18 +02:00
|
|
|
if [ $# -eq 0 ]
|
|
|
|
then
|
|
|
|
echo "specify either snapshot or release"
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
|
|
|
|
# add aarch64 (ARM64) library to the linux jar
|
|
|
|
if [ -e fr/acinq/secp256k1/jni/native/linux-aarch64/libsecp256k1-jni.so ]
|
|
|
|
then
|
|
|
|
jar -uf $1/fr/acinq/secp256k1/secp256k1-kmp-jni-jvm-linux/$VERSION/secp256k1-kmp-jni-jvm-linux-$VERSION.jar fr || exit
|
|
|
|
else
|
|
|
|
libsecp256k1-jni.so for arch64 is missing
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
|