You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

Dockerfile 693 B

12345678910111213141516171819202122232425262728293031
  1. FROM ubuntu:22.04
  2. ADD android-ndk-r25c-linux.tar.gz /opt/
  3. RUN apt update && \
  4. apt install -y \
  5. make \
  6. cmake \
  7. autoconf \
  8. automake \
  9. libtool \
  10. curl \
  11. python3 \
  12. pkg-config \
  13. ncurses-dev \
  14. texinfo \
  15. ca-certificates-java \
  16. openjdk-8-jdk \
  17. git
  18. RUN curl https://bootstrap.pypa.io/get-pip.py -o /tmp/get-pip.py && \
  19. python3 /tmp/get-pip.py && \
  20. pip3 install conan==1.60.1
  21. RUN conan remote add conan_server http://conan.elear.solutions
  22. COPY ./profiles/ /root/.conan/profiles/
  23. ENV JAVA_HOME /usr/lib/jvm/java-8-openjdk-amd64/
  24. ENV ANDROID_NDK /opt/android-ndk-r25c/
  25. ENV CONAN_DEFAULT_PROFILE_PATH /root/.conan/profiles/android_armv8