FROM ubuntu:18.04 | |
RUN apt-get update && apt-get install -y --no-install-recommends \ | |
curl \ | |
ca-certificates \ | |
unzip \ | |
openjdk-8-jre \ | |
python \ | |
gcc \ | |
libc6-dev | |
COPY android-ndk.sh / | |
RUN /android-ndk.sh x86_64 | |
ENV PATH=$PATH:/android-toolchain/bin | |
# TODO: run tests in an emulator eventually | |
ENV CARGO_TARGET_X86_64_LINUX_ANDROID_LINKER=x86_64-linux-android-gcc \ | |
CARGO_TARGET_X86_64_LINUX_ANDROID_RUNNER="true" |