diff options
| author | Lena <lena@omega> | 2026-08-23 00:00:00 +0000 |
|---|---|---|
| committer | Lena <lena@omega> | 2026-08-23 00:00:00 +0000 |
| commit | 174521e494159bb0e65c551b440fe732767bdd6d (patch) | |
| tree | 8323555e10813107f776d05afb536344c0503d61 /versions | |
| parent | 8a3746d71661df97615d004c353a183408c3e910 (diff) | |
| download | rsend-174521e494159bb0e65c551b440fe732767bdd6d.tar.gz | |
build: pin the build host and the shipped ABIs
The native scripts picked an NDK host tag for macOS as well, but
ci/setup-toolchain.sh provisions nothing outside Linux x86_64 and no
pipeline exercises the other branch. Fail with the message setup already
gives instead of naming a toolchain nobody can obtain here.
The armeabi-v7a and x86 cases were never reachable either: ABIS ships
arm64-v8a and x86_64, and ci/verify-apk.sh has no machine check for the
other two, so adding one to ABIS failed the build it was meant to
enable. Record what a new ABI actually costs instead of inviting a
one-line edit that cannot work.
Diffstat (limited to 'versions')
| -rw-r--r-- | versions | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -47,6 +47,7 @@ ANDROID_CMDLINE_TOOLS_SHA256=7ec965280a073311c339e571cd5de778b9975026cfcbe79f2b1 GRADLE_SHA256=d725d707bfabd4dfdc958c624003b3c80accc03f7037b5122c4b1d0ef15cecab # Native ABIs to build, and to ship in the APK. arm64-v8a is every current -# phone; x86_64 covers x86 Android devices and the emulator. Add armeabi-v7a to -# support 32-bit phones. Keep this in step with abiFilters in app/build.gradle. +# phone; x86_64 covers x86 Android devices and the emulator. Another ABI needs a +# case in rsync/build.sh, rsh/build.sh, and ci/verify-apk.sh, and abiFilters in +# app/build.gradle kept in step with this line. ABIS="arm64-v8a x86_64" |