~xdavidwu/saf-cephfs

saf-cephfs/Containerfile -rw-r--r-- 861 bytes
28f70d5dPinghao Wu rebase onto ceph 19.2.1 a month ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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=r35.0.1-1 android-ndk android-aarch64-openssl clang cmake ninja python-yaml && rm /var/cache/pacman/pkg/* && mkdir /build

WORKDIR /build

# XXX: use /etc/profile.d/*.sh instead?
ENV ANDROID_HOME=/opt/android-sdk
ENV ANDROID_SDK_ROOT=/opt/android-sdk
ENV ANDROID_NDK=/opt/android-ndk
ENV ANDROID_NDK_HOME=/opt/android-ndk

LABEL org.opencontainers.image.source=https://github.com/xdavidwu/saf-cephfs