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 9
9
build :
10
10
name : Build Docker images
11
11
runs-on : ubuntu-latest
12
+ if : false
12
13
steps :
13
14
- name : Checkout repository
14
15
uses : actions/checkout@v4
41
42
uses : actions/checkout@v4
42
43
- name : Build Android SDK
43
44
working-directory : swift-ci/sdks/android
44
- run : ./build
45
+ run : |
46
+ apt install ninja-build
47
+ ./build
45
48
Original file line number Diff line number Diff line change 4
4
# the architecture(s) to build
5
5
ARCH=aarch64
6
6
# ARCH=x86_64,aarch64
7
+ NDK=android-ndk-r27c
8
+ API=28
7
9
8
10
SDKROOT=${TMPDIR:-/ tmp} /swift-android-sdk
9
11
mkdir -p ${SDKROOT}
@@ -19,7 +21,7 @@ HOST_TOOLCHAIN=${HOST_TOOLCHAIN:-$(dirname $(dirname $(which swiftc)))}
19
21
20
22
${HOST_TOOLCHAIN} /bin/swift --version
21
23
22
- export ANDROID_NDK_HOME=${SDKROOT} /ndk/android-ndk-r27c
24
+ export ANDROID_NDK_HOME=${SDKROOT} /ndk/${NDK}
23
25
export ANDROID_NDK=${ANDROID_NDK_HOME}
24
26
25
27
if [[ ! -d ${ANDROID_NDK_HOME} ]]; then
@@ -42,5 +44,5 @@ if [[ ! -d ${SDKROOT}/src ]]; then
42
44
./scripts/fetch-source.sh --source-dir ${SDKROOT} /src
43
45
fi
44
46
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
46
48
You can’t perform that action at this time.
0 commit comments