Skip to content

Commit

Permalink
install CMake 3.15 instead of deb package
Browse files Browse the repository at this point in the history
  • Loading branch information
mleotta committed Sep 20, 2021
1 parent d5546c3 commit a337ae1
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion packaging/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,19 @@ ARG branch=release
# Install required system packages to build TeleSculptor
# Everything else is built from Fletch
RUN apt-get update && apt-get install -y --no-install-recommends \
build-essential file git cmake \
build-essential file git \
wget automake \
libgl1-mesa-dev libxt-dev libexpat1-dev libgtk2.0-dev liblapack-dev \
python3-dev python3-docutils && \
rm -rf /var/lib/apt/lists/*

# Install CMake 3.15
RUN wget --no-check-certificate \
https://github.com/Kitware/CMake/releases/download/v3.15.1/cmake-3.15.1-Linux-x86_64.sh \
&& chmod +x cmake-3.15.1-Linux-x86_64.sh \
&& ./cmake-3.15.1-Linux-x86_64.sh --skip-license \
&& rm -rf cmake-3.15.1-Linux-x86_64.sh

# Set Python3 as the default
# Make sure `python` is available and calls `python3`
# Some build steps fail without `python` available
Expand Down

0 comments on commit a337ae1

Please sign in to comment.