提交 44a022b0 编写于 作者: L Liu Yiqun

Use apt to install cmake.

上级 2d201c7c
...@@ -9,25 +9,21 @@ ENV HOME=/root \ ...@@ -9,25 +9,21 @@ ENV HOME=/root \
ANDROID_STANDALONE_TOOLCHAIN=/opt/android-toolchain-gcc ANDROID_STANDALONE_TOOLCHAIN=/opt/android-toolchain-gcc
RUN apt-get update && \ RUN apt-get update && \
apt-get install -y git python-dev python-pip python-numpy && \ apt-get install -y \
apt-get install -y wget curl tar unzip && \ git python-dev python-pip python-numpy \
apt-get install -y gcc g++ locales swig && \ wget curl tar unzip gcc g++ locales clang-format-3.8 swig cmake && \
apt-get clean -y apt-get clean -y
RUN pip install --upgrade pip && \
pip install -U 'protobuf==3.1.0' && \
pip install -U wheel sphinx && \
pip install pre-commit
# git credential to skip password typing # git credential to skip password typing
RUN git config --global credential.helper store RUN git config --global credential.helper store
# Fix locales to en_US.UTF-8 # Fix locales to en_US.UTF-8
RUN localedef -i en_US -f UTF-8 en_US.UTF-8 RUN localedef -i en_US -f UTF-8 en_US.UTF-8
RUN curl -sSL https://cmake.org/files/v3.2/cmake-3.2.2.tar.gz | tar -xz && \ RUN pip install --upgrade pip && \
cd cmake-3.2.2 && ./bootstrap && make -j `nproc` && make install && \ pip install -U 'protobuf==3.1.0' && \
cd .. && rm -rf cmake-3.2.2 pip install -U wheel sphinx && \
pip install pre-commit
# Android NDK # Android NDK
RUN mkdir /opt/android-ndk-tmp && \ RUN mkdir /opt/android-ndk-tmp && \
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册