fix for automatic arm64 libsignal_jni.so download
This commit is contained in:
parent
59df90254b
commit
69dd9f6343
@ -70,9 +70,10 @@
|
||||
if [ $(uname -m) == aarch64 ]
|
||||
then
|
||||
SIGNALLIBVERS=$(ls signal-cli-${SIGNALCLIVERS}/lib/libsignal-client-*.jar | cut -d'-' -f5 | sed 's/.jar$//')
|
||||
[ -f libsignal_jni.so-v${SIGNALLIBVERS}-aarch64-unknown-linux-gnu.tar.gz ] || wget -q https://github.com/exquo/signal-libs-build/releases/download/libsignal-client_v${SIGNALLIBVERS}/libsignal_jni.so-v${SIGNALLIBVERS}-aarch64-unknown-linux-gnu.tar.gz
|
||||
rm -f libsignal_jni.so
|
||||
tar --no-same-permissions -xzf libsignal_jni.so-v${SIGNALLIBVERS}-aarch64-unknown-linux-gnu.tar.gz
|
||||
curl -Lo libsignal_jni.so "https://gitlab.com/packaging/libsignal-client/-/jobs/artifacts/v${SIGNALCLIVERS}/raw/libsignal-client/arm64/libsignal_jni.so?job=libsignal-client-arm64" || g_echo_error "Failed to doenload libsignal_jni.so"
|
||||
cp -p libsignal_jni.so libsignal_jni.so-${SIGNALCLIVERS}
|
||||
#rm -f libsignal_jni.so
|
||||
#tar --no-same-permissions -xzf libsignal_jni.so-v${SIGNALLIBVERS}-aarch64-unknown-linux-gnu.tar.gz
|
||||
zip -uj signal-cli-${SIGNALCLIVERS}/lib/libsignal-client-${SIGNALLIBVERS}.jar libsignal_jni.so
|
||||
fi
|
||||
chown -R signal. signal-cli-${SIGNALCLIVERS}
|
||||
|
Loading…
Reference in New Issue
Block a user