~xdavidwu/saf-cephfs

6ef5b189a399505ad5dceb948cedbcdca13aa3a9 — Pinghao Wu a month ago 1c12d8a
build: ndk 28, build-tools 35.0.1, openssl 3.4.1
2 files changed, 4 insertions(+), 4 deletions(-)

M Containerfile
M build.gradle
M Containerfile => Containerfile +1 -1
@@ 1,7 1,7 @@
FROM archlinux

RUN printf '[aurbuild]\nServer = https://aurbuild.xdavidwu.link\n' >> /etc/pacman.conf
RUN curl 'https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xf73f137d4573defaa097dbf09544cff6b08a3fd3' | pacman-key -a - && pacman-key --init && pacman-key --lsign-key f73f137d4573defaa097dbf09544cff6b08a3fd3 && pacman -Syu --noconfirm && pacman -S --noconfirm jdk21-openjdk android-sdk-cmdline-tools-latest  android-platform-35 android-sdk-build-tools=r34.0.0-2 android-ndk android-aarch64-openssl clang cmake ninja python-yaml && rm /var/cache/pacman/pkg/* && mkdir /build
RUN curl 'https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xf73f137d4573defaa097dbf09544cff6b08a3fd3' | pacman-key -a - && pacman-key --init && pacman-key --lsign-key f73f137d4573defaa097dbf09544cff6b08a3fd3 && pacman -Syu --noconfirm && pacman -S --noconfirm jdk21-openjdk android-sdk-cmdline-tools-latest  android-platform-35 android-sdk-build-tools=r35.0.1-1 android-ndk android-aarch64-openssl clang cmake ninja python-yaml && rm /var/cache/pacman/pkg/* && mkdir /build

WORKDIR /build


M build.gradle => build.gradle +3 -3
@@ 17,9 17,9 @@ repositories {
android {
	namespace 'org.safcephfs'
	compileSdkVersion 'android-35'
	buildToolsVersion '34'
	buildToolsVersion '35.0.1'
	ndkPath '/opt/android-ndk'
	ndkVersion '27.0.12077973'
	ndkVersion '28.0.13004108'

	defaultConfig {
		minSdkVersion 26


@@ 49,7 49,7 @@ android {
			// agp weirdness: specify version to use system cmake
			// https://developer.android.com/reference/tools/gradle-api/8.1/com/android/build/api/dsl/Cmake#version()
			// TODO: use cmake from android-sdk?
			version '3.30.5'
			version '3.31.5'
		}
	}