From 2f4ce1e4debf3012b501614681e9ba15d0113262 Mon Sep 17 00:00:00 2001 From: Brenden Matthews Date: Sun, 1 Jan 2023 17:35:15 -0500 Subject: [PATCH] Parameterize the cmake version. --- Dockerfile | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 7d4ec191..5a5eaa9e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -47,9 +47,10 @@ RUN apt-get update \ # Compile CMake, we need the latest because the bug here (for armv7 builds): # https://gitlab.kitware.com/cmake/cmake/-/issues/20568 WORKDIR /cmake -RUN curl -Lq https://github.com/Kitware/CMake/releases/download/v3.25.1/cmake-3.25.1.tar.gz -o cmake-3.25.1.tar.gz \ - && tar xf cmake-3.25.1.tar.gz \ - && cd cmake-3.25.1 \ +ENV CMAKE_VERSION 3.25.1 +RUN curl -Lq https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}.tar.gz -o cmake-${CMAKE_VERSION}.tar.gz \ + && tar xf cmake-${CMAKE_VERSION}.tar.gz \ + && cd cmake-${CMAKE_VERSION} \ && CC=clang CXX=clang++ CFLAGS="-D_FILE_OFFSET_BITS=64" CXXFLAGS="-D_FILE_OFFSET_BITS=64" ./bootstrap --system-libs --parallel=5 \ && make -j5 \ && make -j5 install \