File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change 99 build :
1010 name : Build Docker images
1111 runs-on : ubuntu-latest
12+ if : false
1213 steps :
1314 - name : Checkout repository
1415 uses : actions/checkout@v4
4142 uses : actions/checkout@v4
4243 - name : Build Android SDK
4344 working-directory : swift-ci/sdks/android
44- run : ./build
45+ run : |
46+ apt install ninja-build
47+ ./build
4548
Original file line number Diff line number Diff line change 44# the architecture(s) to build
55ARCH=aarch64
66# ARCH=x86_64,aarch64
7+ NDK=android-ndk-r27c
8+ API=28
79
810SDKROOT=${TMPDIR:-/ tmp} /swift-android-sdk
911mkdir -p ${SDKROOT}
@@ -19,7 +21,7 @@ HOST_TOOLCHAIN=${HOST_TOOLCHAIN:-$(dirname $(dirname $(which swiftc)))}
1921
2022${HOST_TOOLCHAIN} /bin/swift --version
2123
22- export ANDROID_NDK_HOME=${SDKROOT} /ndk/android-ndk-r27c
24+ export ANDROID_NDK_HOME=${SDKROOT} /ndk/${NDK}
2325export ANDROID_NDK=${ANDROID_NDK_HOME}
2426
2527if [[ ! -d ${ANDROID_NDK_HOME} ]]; then
@@ -42,5 +44,5 @@ if [[ ! -d ${SDKROOT}/src ]]; then
4244 ./scripts/fetch-source.sh --source-dir ${SDKROOT} /src
4345fi
4446
45- ./scripts/build.sh --patch-dir ${PATCHDIR} --products-dir ${SDKROOT} /products --source-dir ${SDKROOT} /src --build-dir ${SDKROOT} /build --ndk-home ${ANDROID_NDK_HOME} --host-toolchain ${HOST_TOOLCHAIN} --archs $ARCH
47+ ./scripts/build.sh --patch-dir ${PATCHDIR} --products-dir ${SDKROOT} /products --source-dir ${SDKROOT} /src --build-dir ${SDKROOT} /build --ndk-home ${ANDROID_NDK_HOME} --android-api ${API} -- host-toolchain ${HOST_TOOLCHAIN} --archs $ARCH
4648
You can’t perform that action at this time.
0 commit comments