FROM ubuntu:23.10 RUN apt-get update # Install dependencies # Raw tools RUN apt-get install -y \ autoconf \ python3 \ python-is-python3 \ python3-distutils \ unzip \ zip \ systemtap-sdt-dev \ libxtst-dev \ libasound2-dev \ libelf-dev \ libfontconfig1-dev \ libx11-dev \ libxext-dev \ libxrandr-dev \ libxrender-dev \ libxtst-dev \ libxt-dev \ wget \ gcc \ g++ \ clang \ git \ file \ make \ cmake \ xz-utils # JDK 17 RUN apt-get install -y openjdk-17-jdk RUN apt-get install -y openjdk-21-jdk WORKDIR /home # NDK install ENV NDK_VERSION r27b ENV ANDROID_NDK_HOME /home/android-ndk-$NDK_VERSION RUN \ wget -nc -nv -O android-ndk-$NDK_VERSION-linux-x86_64.zip "https://dl.google.com/android/repository/android-ndk-$NDK_VERSION-linux.zip" \ && unzip -q android-ndk-$NDK_VERSION-linux-x86_64.zip \ && rm android-ndk-$NDK_VERSION-linux-x86_64.zip COPY . .