File tree Expand file tree Collapse file tree 2 files changed +10
-7
lines changed Expand file tree Collapse file tree 2 files changed +10
-7
lines changed Original file line number Diff line number Diff line change 6
6
7
7
export LC_ALL=C.UTF-8
8
8
9
- export CONTAINER_NAME=ci_android
9
+ export HOST=aarch64-linux-android
10
10
export PACKAGES=" clang llvm unzip openjdk-8-jdk gradle"
11
+ export CONTAINER_NAME=ci_android
12
+ export DOCKER_NAME_TAG=" ubuntu:bionic"
13
+
14
+ export RUN_UNIT_TESTS=false
15
+ export RUN_FUNCTIONAL_TESTS=false
11
16
12
17
export ANDROID_API_LEVEL=28
13
18
export ANDROID_BUILD_TOOLS_VERSION=28.0.3
14
19
export ANDROID_NDK_VERSION=21.1.6352462
15
20
export ANDROID_TOOLS_URL=https://dl.google.com/android/repository/commandlinetools-linux-6609375_latest.zip
21
+ export ANDROID_HOME=" ${DEPENDS_DIR} /SDKs/android"
22
+ export ANDROID_NDK_HOME=" ${ANDROID_HOME} /ndk/${ANDROID_NDK_VERSION} "
23
+ export DEP_OPTS=" ANDROID_SDK=${ANDROID_HOME} ANDROID_NDK=${ANDROID_NDK_HOME} ANDROID_API_LEVEL=${ANDROID_API_LEVEL} ANDROID_TOOLCHAIN_BIN=${ANDROID_NDK_HOME} /toolchains/llvm/prebuilt/linux-x86_64/bin/"
16
24
17
- export BITCOIN_CONFIG=" --disable-ccache"
25
+ export BITCOIN_CONFIG=" --disable-ccache"
Original file line number Diff line number Diff line change 24
24
25
25
if [ -n " $ANDROID_TOOLS_URL " ]; then
26
26
ANDROID_TOOLS_PATH=$DEPENDS_DIR /sdk-sources/android-tools.zip
27
- ANDROID_HOME=" $DEPENDS_DIR " /SDKs/android
28
- ANDROID_NDK_HOME=${ANDROID_HOME} /ndk/${ANDROID_NDK_VERSION}
29
27
30
28
DOCKER_EXEC curl --location --fail " ${ANDROID_TOOLS_URL} " -o " $ANDROID_TOOLS_PATH "
31
29
DOCKER_EXEC mkdir -p " ${ANDROID_HOME} /cmdline-tools"
32
30
DOCKER_EXEC unzip -o " $ANDROID_TOOLS_PATH " -d " ${ANDROID_HOME} /cmdline-tools"
33
31
DOCKER_EXEC " yes | ${ANDROID_HOME} /cmdline-tools/tools/bin/sdkmanager --install \" build-tools;${ANDROID_BUILD_TOOLS_VERSION} \" \" platform-tools\" \" platforms;android-${ANDROID_API_LEVEL} \" \" ndk;${ANDROID_NDK_VERSION} \" "
34
-
35
- MAKE_COMMAND=" ANDROID_SDK=${ANDROID_HOME} ANDROID_NDK=${ANDROID_NDK_HOME} make $MAKEJOBS -C depends HOST=aarch64-linux-android ANDROID_API_LEVEL=${ANDROID_API_LEVEL} ANDROID_TOOLCHAIN_BIN=${ANDROID_HOME} /ndk/${ANDROID_NDK_VERSION} /toolchains/llvm/prebuilt/linux-x86_64/bin/ $DEP_OPTS "
36
- DOCKER_EXEC " $MAKE_COMMAND " HOST=aarch64-linux-android
37
32
fi
38
33
39
34
if [[ ${USE_MEMORY_SANITIZER} == " true" ]]; then
You can’t perform that action at this time.
0 commit comments