commit d4bf9ee204b841f5bc539fbe9d6571ee91cdf4aa
parent 541dd07c9844570f934105d1cc92a5d16dbf3063
Author: Iván Ávalos <avalos@disroot.org>
Date: Tue, 9 Sep 2025 22:21:34 +0200
fix Docker Android build
Diffstat:
2 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/docker-android/build.sh b/docker-android/build.sh
@@ -48,9 +48,13 @@ rm -rf taler-typescript-core/
ANDROID_DIR=./QuickJS-android
JNILIBS_DIR=$ANDROID_DIR/qtart/src/main/jniLibs
cp ./build-android/x86/libtalerwalletcore.so $JNILIBS_DIR/x86
+cp ./build-android/x86/subprojects/c-ares/libc_ares.so $JNILIBS_DIR/x86
cp ./build-android/x86_64/libtalerwalletcore.so $JNILIBS_DIR/x86_64
+cp ./build-android/x86_64/subprojects/c-ares/libc_ares.so $JNILIBS_DIR/x86_64
cp ./build-android/arm64-v8a/libtalerwalletcore.so $JNILIBS_DIR/arm64-v8a
+cp ./build-android/arm64-v8a/subprojects/c-ares/libc_ares.so $JNILIBS_DIR/arm64-v8a
cp ./build-android/armeabi-v7a/libtalerwalletcore.so $JNILIBS_DIR/armeabi-v7a
+cp ./build-android/armeabi-v7a/subprojects/c-ares/libc_ares.so $JNILIBS_DIR/armeabi-v7a
cd $ANDROID_DIR
# Build or publish .aar library
diff --git a/docker-android/install.sh b/docker-android/install.sh
@@ -5,6 +5,7 @@ set -x
# Install dependencies
apt-get install -y --allow-downgrades \
clang \
+ cmake \
curl \
default-jdk-headless \
git \