diff --git a/linux/advanced/vscode-server/cpp/Dockerfile b/linux/advanced/vscode-server/cpp/Dockerfile index cfe7af4da..b86bb726d 100644 --- a/linux/advanced/vscode-server/cpp/Dockerfile +++ b/linux/advanced/vscode-server/cpp/Dockerfile @@ -18,50 +18,65 @@ ARG STEAM_RUNTIME_SDK_URL=http://media.steampowered.com/client/runtime/steam-run ARG STEAM_RUNTIME_SDK_TEMP=/tmp/steam-runtime-sdk_latest.tar.xz # cmake compiller -ENV CMAKE_3_31_VERSION=3.31.6 -ENV CMAKE_3_31_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_31_VERSION} +ENV CMAKE_4_0_MIN_VERSION=4.0 +ENV CMAKE_4_0_VERSION=${CMAKE_4_0_MIN_VERSION}.3 +ENV CMAKE_4_0_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_4_0_MIN_VERSION} +ARG CMAKE_4_0_BIN_DIR=${CMAKE_4_0_DIR}/bin +ARG CMAKE_4_0_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_4_0_VERSION}/cmake-${CMAKE_4_0_VERSION}-linux-x86_64.tar.gz +ARG CMAKE_4_0_TEMP=/tmp/cmake-${CMAKE_4_0_VERSION}-linux-x86_64.tar.gz + +# cmake compiller +ENV CMAKE_3_31_MIN_VERSION=3.31 +ENV CMAKE_3_31_VERSION=${CMAKE_3_31_MIN_VERSION}.8 +ENV CMAKE_3_31_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_31_MIN_VERSION} ARG CMAKE_3_31_BIN_DIR=${CMAKE_3_31_DIR}/bin ARG CMAKE_3_31_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_31_VERSION}/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_31_TEMP=/tmp/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_30_VERSION=3.30.8 -ENV CMAKE_3_30_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_30_VERSION} +ENV CMAKE_3_30_MIN_VERSION=3.30 +ENV CMAKE_3_30_VERSION=${CMAKE_3_30_MIN_VERSION}.9 +ENV CMAKE_3_30_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_30_MIN_VERSION} ARG CMAKE_3_30_BIN_DIR=${CMAKE_3_30_DIR}/bin ARG CMAKE_3_30_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_30_VERSION}/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_30_TEMP=/tmp/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_21_VERSION=3.21.7 -ENV CMAKE_3_21_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_21_VERSION} +ENV CMAKE_3_21_MIN_VERSION=3.21 +ENV CMAKE_3_21_VERSION=${CMAKE_3_21_MIN_VERSION}.7 +ENV CMAKE_3_21_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_21_MIN_VERSION} ARG CMAKE_3_21_BIN_DIR=${CMAKE_3_21_DIR}/bin ARG CMAKE_3_21_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_21_VERSION}/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_21_TEMP=/tmp/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_20_VERSION=3.20.6 -ENV CMAKE_3_20_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_20_VERSION} +ENV CMAKE_3_20_MIN_VERSION=3.20 +ENV CMAKE_3_20_VERSION=${CMAKE_3_20_MIN_VERSION}.6 +ENV CMAKE_3_20_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_20_MIN_VERSION} ARG CMAKE_3_20_BIN_DIR=${CMAKE_3_20_DIR}/bin ARG CMAKE_3_20_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_20_VERSION}/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_20_TEMP=/tmp/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_19_VERSION=3.19.8 -ENV CMAKE_3_19_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_19_VERSION} +ENV CMAKE_3_19_MIN_VERSION=3.19 +ENV CMAKE_3_19_VERSION=${CMAKE_3_19_MIN_VERSION}.8 +ENV CMAKE_3_19_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_19_MIN_VERSION} ARG CMAKE_3_19_BIN_DIR=${CMAKE_3_19_DIR}/bin ARG CMAKE_3_19_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_19_VERSION}/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_19_TEMP=/tmp/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_18_VERSION=3.18.6 -ENV CMAKE_3_18_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_18_VERSION} +ENV CMAKE_3_18_MIN_VERSION=3.18 +ENV CMAKE_3_18_VERSION=${CMAKE_3_18_MIN_VERSION}.6 +ENV CMAKE_3_18_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_18_MIN_VERSION} ARG CMAKE_3_18_BIN_DIR=${CMAKE_3_18_DIR}/bin ARG CMAKE_3_18_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_18_VERSION}/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_18_TEMP=/tmp/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_16_VERSION=3.16.9 -ENV CMAKE_3_16_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_16_VERSION} +ENV CMAKE_3_16_MIN_VERSION=3.16 +ENV CMAKE_3_16_VERSION=${CMAKE_3_16_MIN_VERSION}.9 +ENV CMAKE_3_16_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_16_MIN_VERSION} ARG CMAKE_3_16_BIN_DIR=${CMAKE_3_16_DIR}/bin ARG CMAKE_3_16_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_16_VERSION}/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_16_TEMP=/tmp/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz diff --git a/linux/ecosystem/epicmorg/astra/1.7-alse/develop/Dockerfile b/linux/ecosystem/epicmorg/astra/1.7-alse/develop/Dockerfile index 0535994e1..c520b1a2f 100644 --- a/linux/ecosystem/epicmorg/astra/1.7-alse/develop/Dockerfile +++ b/linux/ecosystem/epicmorg/astra/1.7-alse/develop/Dockerfile @@ -15,50 +15,65 @@ ARG STEAM_RUNTIME_SDK_URL=http://media.steampowered.com/client/runtime/steam-run ARG STEAM_RUNTIME_SDK_TEMP=/tmp/steam-runtime-sdk_latest.tar.xz # cmake compiller -ENV CMAKE_3_31_VERSION=3.31.6 -ENV CMAKE_3_31_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_31_VERSION} +ENV CMAKE_4_0_MIN_VERSION=4.0 +ENV CMAKE_4_0_VERSION=${CMAKE_4_0_MIN_VERSION}.3 +ENV CMAKE_4_0_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_4_0_MIN_VERSION} +ARG CMAKE_4_0_BIN_DIR=${CMAKE_4_0_DIR}/bin +ARG CMAKE_4_0_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_4_0_VERSION}/cmake-${CMAKE_4_0_VERSION}-linux-x86_64.tar.gz +ARG CMAKE_4_0_TEMP=/tmp/cmake-${CMAKE_4_0_VERSION}-linux-x86_64.tar.gz + +# cmake compiller +ENV CMAKE_3_31_MIN_VERSION=3.31 +ENV CMAKE_3_31_VERSION=${CMAKE_3_31_MIN_VERSION}.8 +ENV CMAKE_3_31_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_31_MIN_VERSION} ARG CMAKE_3_31_BIN_DIR=${CMAKE_3_31_DIR}/bin ARG CMAKE_3_31_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_31_VERSION}/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_31_TEMP=/tmp/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_30_VERSION=3.30.8 -ENV CMAKE_3_30_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_30_VERSION} +ENV CMAKE_3_30_MIN_VERSION=3.30 +ENV CMAKE_3_30_VERSION=${CMAKE_3_30_MIN_VERSION}.9 +ENV CMAKE_3_30_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_30_MIN_VERSION} ARG CMAKE_3_30_BIN_DIR=${CMAKE_3_30_DIR}/bin ARG CMAKE_3_30_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_30_VERSION}/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_30_TEMP=/tmp/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_21_VERSION=3.21.7 -ENV CMAKE_3_21_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_21_VERSION} +ENV CMAKE_3_21_MIN_VERSION=3.21 +ENV CMAKE_3_21_VERSION=${CMAKE_3_21_MIN_VERSION}.7 +ENV CMAKE_3_21_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_21_MIN_VERSION} ARG CMAKE_3_21_BIN_DIR=${CMAKE_3_21_DIR}/bin ARG CMAKE_3_21_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_21_VERSION}/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_21_TEMP=/tmp/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_20_VERSION=3.20.6 -ENV CMAKE_3_20_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_20_VERSION} +ENV CMAKE_3_20_MIN_VERSION=3.20 +ENV CMAKE_3_20_VERSION=${CMAKE_3_20_MIN_VERSION}.6 +ENV CMAKE_3_20_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_20_MIN_VERSION} ARG CMAKE_3_20_BIN_DIR=${CMAKE_3_20_DIR}/bin ARG CMAKE_3_20_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_20_VERSION}/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_20_TEMP=/tmp/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_19_VERSION=3.19.8 -ENV CMAKE_3_19_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_19_VERSION} +ENV CMAKE_3_19_MIN_VERSION=3.19 +ENV CMAKE_3_19_VERSION=${CMAKE_3_19_MIN_VERSION}.8 +ENV CMAKE_3_19_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_19_MIN_VERSION} ARG CMAKE_3_19_BIN_DIR=${CMAKE_3_19_DIR}/bin ARG CMAKE_3_19_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_19_VERSION}/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_19_TEMP=/tmp/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_18_VERSION=3.18.6 -ENV CMAKE_3_18_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_18_VERSION} +ENV CMAKE_3_18_MIN_VERSION=3.18 +ENV CMAKE_3_18_VERSION=${CMAKE_3_18_MIN_VERSION}.6 +ENV CMAKE_3_18_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_18_MIN_VERSION} ARG CMAKE_3_18_BIN_DIR=${CMAKE_3_18_DIR}/bin ARG CMAKE_3_18_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_18_VERSION}/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_18_TEMP=/tmp/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_16_VERSION=3.16.9 -ENV CMAKE_3_16_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_16_VERSION} +ENV CMAKE_3_16_MIN_VERSION=3.16 +ENV CMAKE_3_16_VERSION=${CMAKE_3_16_MIN_VERSION}.9 +ENV CMAKE_3_16_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_16_MIN_VERSION} ARG CMAKE_3_16_BIN_DIR=${CMAKE_3_16_DIR}/bin ARG CMAKE_3_16_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_16_VERSION}/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_16_TEMP=/tmp/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz diff --git a/linux/ecosystem/epicmorg/astra/1.8-alse/develop/Dockerfile b/linux/ecosystem/epicmorg/astra/1.8-alse/develop/Dockerfile index 5a6eb4430..706d39547 100644 --- a/linux/ecosystem/epicmorg/astra/1.8-alse/develop/Dockerfile +++ b/linux/ecosystem/epicmorg/astra/1.8-alse/develop/Dockerfile @@ -15,50 +15,65 @@ ARG STEAM_RUNTIME_SDK_URL=http://media.steampowered.com/client/runtime/steam-run ARG STEAM_RUNTIME_SDK_TEMP=/tmp/steam-runtime-sdk_latest.tar.xz # cmake compiller -ENV CMAKE_3_31_VERSION=3.31.6 -ENV CMAKE_3_31_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_31_VERSION} +ENV CMAKE_4_0_MIN_VERSION=4.0 +ENV CMAKE_4_0_VERSION=${CMAKE_4_0_MIN_VERSION}.3 +ENV CMAKE_4_0_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_4_0_MIN_VERSION} +ARG CMAKE_4_0_BIN_DIR=${CMAKE_4_0_DIR}/bin +ARG CMAKE_4_0_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_4_0_VERSION}/cmake-${CMAKE_4_0_VERSION}-linux-x86_64.tar.gz +ARG CMAKE_4_0_TEMP=/tmp/cmake-${CMAKE_4_0_VERSION}-linux-x86_64.tar.gz + +# cmake compiller +ENV CMAKE_3_31_MIN_VERSION=3.31 +ENV CMAKE_3_31_VERSION=${CMAKE_3_31_MIN_VERSION}.8 +ENV CMAKE_3_31_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_31_MIN_VERSION} ARG CMAKE_3_31_BIN_DIR=${CMAKE_3_31_DIR}/bin ARG CMAKE_3_31_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_31_VERSION}/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_31_TEMP=/tmp/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_30_VERSION=3.30.8 -ENV CMAKE_3_30_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_30_VERSION} +ENV CMAKE_3_30_MIN_VERSION=3.30 +ENV CMAKE_3_30_VERSION=${CMAKE_3_30_MIN_VERSION}.9 +ENV CMAKE_3_30_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_30_MIN_VERSION} ARG CMAKE_3_30_BIN_DIR=${CMAKE_3_30_DIR}/bin ARG CMAKE_3_30_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_30_VERSION}/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_30_TEMP=/tmp/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_21_VERSION=3.21.7 -ENV CMAKE_3_21_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_21_VERSION} +ENV CMAKE_3_21_MIN_VERSION=3.21 +ENV CMAKE_3_21_VERSION=${CMAKE_3_21_MIN_VERSION}.7 +ENV CMAKE_3_21_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_21_MIN_VERSION} ARG CMAKE_3_21_BIN_DIR=${CMAKE_3_21_DIR}/bin ARG CMAKE_3_21_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_21_VERSION}/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_21_TEMP=/tmp/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_20_VERSION=3.20.6 -ENV CMAKE_3_20_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_20_VERSION} +ENV CMAKE_3_20_MIN_VERSION=3.20 +ENV CMAKE_3_20_VERSION=${CMAKE_3_20_MIN_VERSION}.6 +ENV CMAKE_3_20_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_20_MIN_VERSION} ARG CMAKE_3_20_BIN_DIR=${CMAKE_3_20_DIR}/bin ARG CMAKE_3_20_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_20_VERSION}/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_20_TEMP=/tmp/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_19_VERSION=3.19.8 -ENV CMAKE_3_19_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_19_VERSION} +ENV CMAKE_3_19_MIN_VERSION=3.19 +ENV CMAKE_3_19_VERSION=${CMAKE_3_19_MIN_VERSION}.8 +ENV CMAKE_3_19_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_19_MIN_VERSION} ARG CMAKE_3_19_BIN_DIR=${CMAKE_3_19_DIR}/bin ARG CMAKE_3_19_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_19_VERSION}/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_19_TEMP=/tmp/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_18_VERSION=3.18.6 -ENV CMAKE_3_18_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_18_VERSION} +ENV CMAKE_3_18_MIN_VERSION=3.18 +ENV CMAKE_3_18_VERSION=${CMAKE_3_18_MIN_VERSION}.6 +ENV CMAKE_3_18_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_18_MIN_VERSION} ARG CMAKE_3_18_BIN_DIR=${CMAKE_3_18_DIR}/bin ARG CMAKE_3_18_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_18_VERSION}/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_18_TEMP=/tmp/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_16_VERSION=3.16.9 -ENV CMAKE_3_16_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_16_VERSION} +ENV CMAKE_3_16_MIN_VERSION=3.16 +ENV CMAKE_3_16_VERSION=${CMAKE_3_16_MIN_VERSION}.9 +ENV CMAKE_3_16_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_16_MIN_VERSION} ARG CMAKE_3_16_BIN_DIR=${CMAKE_3_16_DIR}/bin ARG CMAKE_3_16_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_16_VERSION}/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_16_TEMP=/tmp/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz diff --git a/linux/ecosystem/epicmorg/debian/08-jessie/develop/Dockerfile b/linux/ecosystem/epicmorg/debian/08-jessie/develop/Dockerfile index a40120c33..647356f84 100644 --- a/linux/ecosystem/epicmorg/debian/08-jessie/develop/Dockerfile +++ b/linux/ecosystem/epicmorg/debian/08-jessie/develop/Dockerfile @@ -15,50 +15,65 @@ ARG STEAM_RUNTIME_SDK_URL=http://media.steampowered.com/client/runtime/steam-run ARG STEAM_RUNTIME_SDK_TEMP=/tmp/steam-runtime-sdk_latest.tar.xz # cmake compiller -ENV CMAKE_3_31_VERSION=3.31.6 -ENV CMAKE_3_31_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_31_VERSION} +ENV CMAKE_4_0_MIN_VERSION=4.0 +ENV CMAKE_4_0_VERSION=${CMAKE_4_0_MIN_VERSION}.3 +ENV CMAKE_4_0_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_4_0_MIN_VERSION} +ARG CMAKE_4_0_BIN_DIR=${CMAKE_4_0_DIR}/bin +ARG CMAKE_4_0_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_4_0_VERSION}/cmake-${CMAKE_4_0_VERSION}-linux-x86_64.tar.gz +ARG CMAKE_4_0_TEMP=/tmp/cmake-${CMAKE_4_0_VERSION}-linux-x86_64.tar.gz + +# cmake compiller +ENV CMAKE_3_31_MIN_VERSION=3.31 +ENV CMAKE_3_31_VERSION=${CMAKE_3_31_MIN_VERSION}.8 +ENV CMAKE_3_31_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_31_MIN_VERSION} ARG CMAKE_3_31_BIN_DIR=${CMAKE_3_31_DIR}/bin ARG CMAKE_3_31_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_31_VERSION}/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_31_TEMP=/tmp/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_30_VERSION=3.30.8 -ENV CMAKE_3_30_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_30_VERSION} +ENV CMAKE_3_30_MIN_VERSION=3.30 +ENV CMAKE_3_30_VERSION=${CMAKE_3_30_MIN_VERSION}.9 +ENV CMAKE_3_30_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_30_MIN_VERSION} ARG CMAKE_3_30_BIN_DIR=${CMAKE_3_30_DIR}/bin ARG CMAKE_3_30_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_30_VERSION}/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_30_TEMP=/tmp/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_21_VERSION=3.21.7 -ENV CMAKE_3_21_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_21_VERSION} +ENV CMAKE_3_21_MIN_VERSION=3.21 +ENV CMAKE_3_21_VERSION=${CMAKE_3_21_MIN_VERSION}.7 +ENV CMAKE_3_21_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_21_MIN_VERSION} ARG CMAKE_3_21_BIN_DIR=${CMAKE_3_21_DIR}/bin ARG CMAKE_3_21_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_21_VERSION}/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_21_TEMP=/tmp/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_20_VERSION=3.20.6 -ENV CMAKE_3_20_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_20_VERSION} +ENV CMAKE_3_20_MIN_VERSION=3.20 +ENV CMAKE_3_20_VERSION=${CMAKE_3_20_MIN_VERSION}.6 +ENV CMAKE_3_20_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_20_MIN_VERSION} ARG CMAKE_3_20_BIN_DIR=${CMAKE_3_20_DIR}/bin ARG CMAKE_3_20_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_20_VERSION}/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_20_TEMP=/tmp/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_19_VERSION=3.19.8 -ENV CMAKE_3_19_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_19_VERSION} +ENV CMAKE_3_19_MIN_VERSION=3.19 +ENV CMAKE_3_19_VERSION=${CMAKE_3_19_MIN_VERSION}.8 +ENV CMAKE_3_19_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_19_MIN_VERSION} ARG CMAKE_3_19_BIN_DIR=${CMAKE_3_19_DIR}/bin ARG CMAKE_3_19_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_19_VERSION}/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_19_TEMP=/tmp/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_18_VERSION=3.18.6 -ENV CMAKE_3_18_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_18_VERSION} +ENV CMAKE_3_18_MIN_VERSION=3.18 +ENV CMAKE_3_18_VERSION=${CMAKE_3_18_MIN_VERSION}.6 +ENV CMAKE_3_18_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_18_MIN_VERSION} ARG CMAKE_3_18_BIN_DIR=${CMAKE_3_18_DIR}/bin ARG CMAKE_3_18_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_18_VERSION}/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_18_TEMP=/tmp/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_16_VERSION=3.16.9 -ENV CMAKE_3_16_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_16_VERSION} +ENV CMAKE_3_16_MIN_VERSION=3.16 +ENV CMAKE_3_16_VERSION=${CMAKE_3_16_MIN_VERSION}.9 +ENV CMAKE_3_16_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_16_MIN_VERSION} ARG CMAKE_3_16_BIN_DIR=${CMAKE_3_16_DIR}/bin ARG CMAKE_3_16_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_16_VERSION}/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_16_TEMP=/tmp/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz diff --git a/linux/ecosystem/epicmorg/debian/09-stretch/develop/Dockerfile b/linux/ecosystem/epicmorg/debian/09-stretch/develop/Dockerfile index 4bfb610a0..0ce17d4fb 100644 --- a/linux/ecosystem/epicmorg/debian/09-stretch/develop/Dockerfile +++ b/linux/ecosystem/epicmorg/debian/09-stretch/develop/Dockerfile @@ -15,50 +15,65 @@ ARG STEAM_RUNTIME_SDK_URL=http://media.steampowered.com/client/runtime/steam-run ARG STEAM_RUNTIME_SDK_TEMP=/tmp/steam-runtime-sdk_latest.tar.xz # cmake compiller -ENV CMAKE_3_31_VERSION=3.31.6 -ENV CMAKE_3_31_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_31_VERSION} +ENV CMAKE_4_0_MIN_VERSION=4.0 +ENV CMAKE_4_0_VERSION=${CMAKE_4_0_MIN_VERSION}.3 +ENV CMAKE_4_0_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_4_0_MIN_VERSION} +ARG CMAKE_4_0_BIN_DIR=${CMAKE_4_0_DIR}/bin +ARG CMAKE_4_0_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_4_0_VERSION}/cmake-${CMAKE_4_0_VERSION}-linux-x86_64.tar.gz +ARG CMAKE_4_0_TEMP=/tmp/cmake-${CMAKE_4_0_VERSION}-linux-x86_64.tar.gz + +# cmake compiller +ENV CMAKE_3_31_MIN_VERSION=3.31 +ENV CMAKE_3_31_VERSION=${CMAKE_3_31_MIN_VERSION}.8 +ENV CMAKE_3_31_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_31_MIN_VERSION} ARG CMAKE_3_31_BIN_DIR=${CMAKE_3_31_DIR}/bin ARG CMAKE_3_31_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_31_VERSION}/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_31_TEMP=/tmp/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_30_VERSION=3.30.8 -ENV CMAKE_3_30_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_30_VERSION} +ENV CMAKE_3_30_MIN_VERSION=3.30 +ENV CMAKE_3_30_VERSION=${CMAKE_3_30_MIN_VERSION}.9 +ENV CMAKE_3_30_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_30_MIN_VERSION} ARG CMAKE_3_30_BIN_DIR=${CMAKE_3_30_DIR}/bin ARG CMAKE_3_30_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_30_VERSION}/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_30_TEMP=/tmp/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_21_VERSION=3.21.7 -ENV CMAKE_3_21_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_21_VERSION} +ENV CMAKE_3_21_MIN_VERSION=3.21 +ENV CMAKE_3_21_VERSION=${CMAKE_3_21_MIN_VERSION}.7 +ENV CMAKE_3_21_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_21_MIN_VERSION} ARG CMAKE_3_21_BIN_DIR=${CMAKE_3_21_DIR}/bin ARG CMAKE_3_21_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_21_VERSION}/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_21_TEMP=/tmp/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_20_VERSION=3.20.6 -ENV CMAKE_3_20_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_20_VERSION} +ENV CMAKE_3_20_MIN_VERSION=3.20 +ENV CMAKE_3_20_VERSION=${CMAKE_3_20_MIN_VERSION}.6 +ENV CMAKE_3_20_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_20_MIN_VERSION} ARG CMAKE_3_20_BIN_DIR=${CMAKE_3_20_DIR}/bin ARG CMAKE_3_20_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_20_VERSION}/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_20_TEMP=/tmp/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_19_VERSION=3.19.8 -ENV CMAKE_3_19_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_19_VERSION} +ENV CMAKE_3_19_MIN_VERSION=3.19 +ENV CMAKE_3_19_VERSION=${CMAKE_3_19_MIN_VERSION}.8 +ENV CMAKE_3_19_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_19_MIN_VERSION} ARG CMAKE_3_19_BIN_DIR=${CMAKE_3_19_DIR}/bin ARG CMAKE_3_19_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_19_VERSION}/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_19_TEMP=/tmp/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_18_VERSION=3.18.6 -ENV CMAKE_3_18_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_18_VERSION} +ENV CMAKE_3_18_MIN_VERSION=3.18 +ENV CMAKE_3_18_VERSION=${CMAKE_3_18_MIN_VERSION}.6 +ENV CMAKE_3_18_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_18_MIN_VERSION} ARG CMAKE_3_18_BIN_DIR=${CMAKE_3_18_DIR}/bin ARG CMAKE_3_18_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_18_VERSION}/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_18_TEMP=/tmp/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_16_VERSION=3.16.9 -ENV CMAKE_3_16_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_16_VERSION} +ENV CMAKE_3_16_MIN_VERSION=3.16 +ENV CMAKE_3_16_VERSION=${CMAKE_3_16_MIN_VERSION}.9 +ENV CMAKE_3_16_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_16_MIN_VERSION} ARG CMAKE_3_16_BIN_DIR=${CMAKE_3_16_DIR}/bin ARG CMAKE_3_16_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_16_VERSION}/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_16_TEMP=/tmp/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz diff --git a/linux/ecosystem/epicmorg/debian/10-buster/develop/Dockerfile b/linux/ecosystem/epicmorg/debian/10-buster/develop/Dockerfile index 11479207e..34dac16c4 100644 --- a/linux/ecosystem/epicmorg/debian/10-buster/develop/Dockerfile +++ b/linux/ecosystem/epicmorg/debian/10-buster/develop/Dockerfile @@ -15,50 +15,65 @@ ARG STEAM_RUNTIME_SDK_URL=http://media.steampowered.com/client/runtime/steam-run ARG STEAM_RUNTIME_SDK_TEMP=/tmp/steam-runtime-sdk_latest.tar.xz # cmake compiller -ENV CMAKE_3_31_VERSION=3.31.6 -ENV CMAKE_3_31_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_31_VERSION} +ENV CMAKE_4_0_MIN_VERSION=4.0 +ENV CMAKE_4_0_VERSION=${CMAKE_4_0_MIN_VERSION}.3 +ENV CMAKE_4_0_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_4_0_MIN_VERSION} +ARG CMAKE_4_0_BIN_DIR=${CMAKE_4_0_DIR}/bin +ARG CMAKE_4_0_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_4_0_VERSION}/cmake-${CMAKE_4_0_VERSION}-linux-x86_64.tar.gz +ARG CMAKE_4_0_TEMP=/tmp/cmake-${CMAKE_4_0_VERSION}-linux-x86_64.tar.gz + +# cmake compiller +ENV CMAKE_3_31_MIN_VERSION=3.31 +ENV CMAKE_3_31_VERSION=${CMAKE_3_31_MIN_VERSION}.8 +ENV CMAKE_3_31_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_31_MIN_VERSION} ARG CMAKE_3_31_BIN_DIR=${CMAKE_3_31_DIR}/bin ARG CMAKE_3_31_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_31_VERSION}/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_31_TEMP=/tmp/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_30_VERSION=3.30.8 -ENV CMAKE_3_30_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_30_VERSION} +ENV CMAKE_3_30_MIN_VERSION=3.30 +ENV CMAKE_3_30_VERSION=${CMAKE_3_30_MIN_VERSION}.9 +ENV CMAKE_3_30_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_30_MIN_VERSION} ARG CMAKE_3_30_BIN_DIR=${CMAKE_3_30_DIR}/bin ARG CMAKE_3_30_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_30_VERSION}/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_30_TEMP=/tmp/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_21_VERSION=3.21.7 -ENV CMAKE_3_21_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_21_VERSION} +ENV CMAKE_3_21_MIN_VERSION=3.21 +ENV CMAKE_3_21_VERSION=${CMAKE_3_21_MIN_VERSION}.7 +ENV CMAKE_3_21_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_21_MIN_VERSION} ARG CMAKE_3_21_BIN_DIR=${CMAKE_3_21_DIR}/bin ARG CMAKE_3_21_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_21_VERSION}/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_21_TEMP=/tmp/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_20_VERSION=3.20.6 -ENV CMAKE_3_20_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_20_VERSION} +ENV CMAKE_3_20_MIN_VERSION=3.20 +ENV CMAKE_3_20_VERSION=${CMAKE_3_20_MIN_VERSION}.6 +ENV CMAKE_3_20_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_20_MIN_VERSION} ARG CMAKE_3_20_BIN_DIR=${CMAKE_3_20_DIR}/bin ARG CMAKE_3_20_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_20_VERSION}/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_20_TEMP=/tmp/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_19_VERSION=3.19.8 -ENV CMAKE_3_19_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_19_VERSION} +ENV CMAKE_3_19_MIN_VERSION=3.19 +ENV CMAKE_3_19_VERSION=${CMAKE_3_19_MIN_VERSION}.8 +ENV CMAKE_3_19_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_19_MIN_VERSION} ARG CMAKE_3_19_BIN_DIR=${CMAKE_3_19_DIR}/bin ARG CMAKE_3_19_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_19_VERSION}/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_19_TEMP=/tmp/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_18_VERSION=3.18.6 -ENV CMAKE_3_18_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_18_VERSION} +ENV CMAKE_3_18_MIN_VERSION=3.18 +ENV CMAKE_3_18_VERSION=${CMAKE_3_18_MIN_VERSION}.6 +ENV CMAKE_3_18_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_18_MIN_VERSION} ARG CMAKE_3_18_BIN_DIR=${CMAKE_3_18_DIR}/bin ARG CMAKE_3_18_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_18_VERSION}/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_18_TEMP=/tmp/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_16_VERSION=3.16.9 -ENV CMAKE_3_16_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_16_VERSION} +ENV CMAKE_3_16_MIN_VERSION=3.16 +ENV CMAKE_3_16_VERSION=${CMAKE_3_16_MIN_VERSION}.9 +ENV CMAKE_3_16_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_16_MIN_VERSION} ARG CMAKE_3_16_BIN_DIR=${CMAKE_3_16_DIR}/bin ARG CMAKE_3_16_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_16_VERSION}/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_16_TEMP=/tmp/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz diff --git a/linux/ecosystem/epicmorg/debian/11-bullseye/develop/Dockerfile b/linux/ecosystem/epicmorg/debian/11-bullseye/develop/Dockerfile index a15955447..1f54e537d 100644 --- a/linux/ecosystem/epicmorg/debian/11-bullseye/develop/Dockerfile +++ b/linux/ecosystem/epicmorg/debian/11-bullseye/develop/Dockerfile @@ -15,50 +15,65 @@ ARG STEAM_RUNTIME_SDK_URL=http://media.steampowered.com/client/runtime/steam-run ARG STEAM_RUNTIME_SDK_TEMP=/tmp/steam-runtime-sdk_latest.tar.xz # cmake compiller -ENV CMAKE_3_31_VERSION=3.31.6 -ENV CMAKE_3_31_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_31_VERSION} +ENV CMAKE_4_0_MIN_VERSION=4.0 +ENV CMAKE_4_0_VERSION=${CMAKE_4_0_MIN_VERSION}.3 +ENV CMAKE_4_0_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_4_0_MIN_VERSION} +ARG CMAKE_4_0_BIN_DIR=${CMAKE_4_0_DIR}/bin +ARG CMAKE_4_0_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_4_0_VERSION}/cmake-${CMAKE_4_0_VERSION}-linux-x86_64.tar.gz +ARG CMAKE_4_0_TEMP=/tmp/cmake-${CMAKE_4_0_VERSION}-linux-x86_64.tar.gz + +# cmake compiller +ENV CMAKE_3_31_MIN_VERSION=3.31 +ENV CMAKE_3_31_VERSION=${CMAKE_3_31_MIN_VERSION}.8 +ENV CMAKE_3_31_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_31_MIN_VERSION} ARG CMAKE_3_31_BIN_DIR=${CMAKE_3_31_DIR}/bin ARG CMAKE_3_31_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_31_VERSION}/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_31_TEMP=/tmp/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_30_VERSION=3.30.8 -ENV CMAKE_3_30_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_30_VERSION} +ENV CMAKE_3_30_MIN_VERSION=3.30 +ENV CMAKE_3_30_VERSION=${CMAKE_3_30_MIN_VERSION}.9 +ENV CMAKE_3_30_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_30_MIN_VERSION} ARG CMAKE_3_30_BIN_DIR=${CMAKE_3_30_DIR}/bin ARG CMAKE_3_30_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_30_VERSION}/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_30_TEMP=/tmp/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_21_VERSION=3.21.7 -ENV CMAKE_3_21_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_21_VERSION} +ENV CMAKE_3_21_MIN_VERSION=3.21 +ENV CMAKE_3_21_VERSION=${CMAKE_3_21_MIN_VERSION}.7 +ENV CMAKE_3_21_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_21_MIN_VERSION} ARG CMAKE_3_21_BIN_DIR=${CMAKE_3_21_DIR}/bin ARG CMAKE_3_21_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_21_VERSION}/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_21_TEMP=/tmp/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_20_VERSION=3.20.6 -ENV CMAKE_3_20_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_20_VERSION} +ENV CMAKE_3_20_MIN_VERSION=3.20 +ENV CMAKE_3_20_VERSION=${CMAKE_3_20_MIN_VERSION}.6 +ENV CMAKE_3_20_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_20_MIN_VERSION} ARG CMAKE_3_20_BIN_DIR=${CMAKE_3_20_DIR}/bin ARG CMAKE_3_20_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_20_VERSION}/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_20_TEMP=/tmp/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_19_VERSION=3.19.8 -ENV CMAKE_3_19_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_19_VERSION} +ENV CMAKE_3_19_MIN_VERSION=3.19 +ENV CMAKE_3_19_VERSION=${CMAKE_3_19_MIN_VERSION}.8 +ENV CMAKE_3_19_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_19_MIN_VERSION} ARG CMAKE_3_19_BIN_DIR=${CMAKE_3_19_DIR}/bin ARG CMAKE_3_19_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_19_VERSION}/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_19_TEMP=/tmp/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_18_VERSION=3.18.6 -ENV CMAKE_3_18_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_18_VERSION} +ENV CMAKE_3_18_MIN_VERSION=3.18 +ENV CMAKE_3_18_VERSION=${CMAKE_3_18_MIN_VERSION}.6 +ENV CMAKE_3_18_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_18_MIN_VERSION} ARG CMAKE_3_18_BIN_DIR=${CMAKE_3_18_DIR}/bin ARG CMAKE_3_18_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_18_VERSION}/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_18_TEMP=/tmp/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_16_VERSION=3.16.9 -ENV CMAKE_3_16_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_16_VERSION} +ENV CMAKE_3_16_MIN_VERSION=3.16 +ENV CMAKE_3_16_VERSION=${CMAKE_3_16_MIN_VERSION}.9 +ENV CMAKE_3_16_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_16_MIN_VERSION} ARG CMAKE_3_16_BIN_DIR=${CMAKE_3_16_DIR}/bin ARG CMAKE_3_16_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_16_VERSION}/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_16_TEMP=/tmp/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz diff --git a/linux/ecosystem/epicmorg/debian/12-bookworm/develop/Dockerfile b/linux/ecosystem/epicmorg/debian/12-bookworm/develop/Dockerfile index 3ff52f5e7..48b511791 100644 --- a/linux/ecosystem/epicmorg/debian/12-bookworm/develop/Dockerfile +++ b/linux/ecosystem/epicmorg/debian/12-bookworm/develop/Dockerfile @@ -15,50 +15,65 @@ ARG STEAM_RUNTIME_SDK_URL=http://media.steampowered.com/client/runtime/steam-run ARG STEAM_RUNTIME_SDK_TEMP=/tmp/steam-runtime-sdk_latest.tar.xz # cmake compiller -ENV CMAKE_3_31_VERSION=3.31.6 -ENV CMAKE_3_31_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_31_VERSION} +ENV CMAKE_4_0_MIN_VERSION=4.0 +ENV CMAKE_4_0_VERSION=${CMAKE_4_0_MIN_VERSION}.3 +ENV CMAKE_4_0_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_4_0_MIN_VERSION} +ARG CMAKE_4_0_BIN_DIR=${CMAKE_4_0_DIR}/bin +ARG CMAKE_4_0_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_4_0_VERSION}/cmake-${CMAKE_4_0_VERSION}-linux-x86_64.tar.gz +ARG CMAKE_4_0_TEMP=/tmp/cmake-${CMAKE_4_0_VERSION}-linux-x86_64.tar.gz + +# cmake compiller +ENV CMAKE_3_31_MIN_VERSION=3.31 +ENV CMAKE_3_31_VERSION=${CMAKE_3_31_MIN_VERSION}.8 +ENV CMAKE_3_31_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_31_MIN_VERSION} ARG CMAKE_3_31_BIN_DIR=${CMAKE_3_31_DIR}/bin ARG CMAKE_3_31_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_31_VERSION}/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_31_TEMP=/tmp/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_30_VERSION=3.30.8 -ENV CMAKE_3_30_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_30_VERSION} +ENV CMAKE_3_30_MIN_VERSION=3.30 +ENV CMAKE_3_30_VERSION=${CMAKE_3_30_MIN_VERSION}.9 +ENV CMAKE_3_30_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_30_MIN_VERSION} ARG CMAKE_3_30_BIN_DIR=${CMAKE_3_30_DIR}/bin ARG CMAKE_3_30_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_30_VERSION}/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_30_TEMP=/tmp/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_21_VERSION=3.21.7 -ENV CMAKE_3_21_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_21_VERSION} +ENV CMAKE_3_21_MIN_VERSION=3.21 +ENV CMAKE_3_21_VERSION=${CMAKE_3_21_MIN_VERSION}.7 +ENV CMAKE_3_21_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_21_MIN_VERSION} ARG CMAKE_3_21_BIN_DIR=${CMAKE_3_21_DIR}/bin ARG CMAKE_3_21_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_21_VERSION}/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_21_TEMP=/tmp/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_20_VERSION=3.20.6 -ENV CMAKE_3_20_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_20_VERSION} +ENV CMAKE_3_20_MIN_VERSION=3.20 +ENV CMAKE_3_20_VERSION=${CMAKE_3_20_MIN_VERSION}.6 +ENV CMAKE_3_20_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_20_MIN_VERSION} ARG CMAKE_3_20_BIN_DIR=${CMAKE_3_20_DIR}/bin ARG CMAKE_3_20_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_20_VERSION}/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_20_TEMP=/tmp/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_19_VERSION=3.19.8 -ENV CMAKE_3_19_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_19_VERSION} +ENV CMAKE_3_19_MIN_VERSION=3.19 +ENV CMAKE_3_19_VERSION=${CMAKE_3_19_MIN_VERSION}.8 +ENV CMAKE_3_19_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_19_MIN_VERSION} ARG CMAKE_3_19_BIN_DIR=${CMAKE_3_19_DIR}/bin ARG CMAKE_3_19_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_19_VERSION}/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_19_TEMP=/tmp/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_18_VERSION=3.18.6 -ENV CMAKE_3_18_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_18_VERSION} +ENV CMAKE_3_18_MIN_VERSION=3.18 +ENV CMAKE_3_18_VERSION=${CMAKE_3_18_MIN_VERSION}.6 +ENV CMAKE_3_18_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_18_MIN_VERSION} ARG CMAKE_3_18_BIN_DIR=${CMAKE_3_18_DIR}/bin ARG CMAKE_3_18_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_18_VERSION}/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_18_TEMP=/tmp/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_16_VERSION=3.16.9 -ENV CMAKE_3_16_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_16_VERSION} +ENV CMAKE_3_16_MIN_VERSION=3.16 +ENV CMAKE_3_16_VERSION=${CMAKE_3_16_MIN_VERSION}.9 +ENV CMAKE_3_16_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_16_MIN_VERSION} ARG CMAKE_3_16_BIN_DIR=${CMAKE_3_16_DIR}/bin ARG CMAKE_3_16_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_16_VERSION}/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_16_TEMP=/tmp/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz diff --git a/linux/ecosystem/epicmorg/debian/13-trixie/develop/Dockerfile b/linux/ecosystem/epicmorg/debian/13-trixie/develop/Dockerfile index 529546fba..1a320d899 100644 --- a/linux/ecosystem/epicmorg/debian/13-trixie/develop/Dockerfile +++ b/linux/ecosystem/epicmorg/debian/13-trixie/develop/Dockerfile @@ -29,50 +29,65 @@ ARG STEAM_RUNTIME_SDK_URL=http://media.steampowered.com/client/runtime/steam-run ARG STEAM_RUNTIME_SDK_TEMP=/tmp/steam-runtime-sdk_latest.tar.xz # cmake compiller -ENV CMAKE_3_31_VERSION=3.31.6 -ENV CMAKE_3_31_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_31_VERSION} +ENV CMAKE_4_0_MIN_VERSION=4.0 +ENV CMAKE_4_0_VERSION=${CMAKE_4_0_MIN_VERSION}.3 +ENV CMAKE_4_0_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_4_0_MIN_VERSION} +ARG CMAKE_4_0_BIN_DIR=${CMAKE_4_0_DIR}/bin +ARG CMAKE_4_0_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_4_0_VERSION}/cmake-${CMAKE_4_0_VERSION}-linux-x86_64.tar.gz +ARG CMAKE_4_0_TEMP=/tmp/cmake-${CMAKE_4_0_VERSION}-linux-x86_64.tar.gz + +# cmake compiller +ENV CMAKE_3_31_MIN_VERSION=3.31 +ENV CMAKE_3_31_VERSION=${CMAKE_3_31_MIN_VERSION}.8 +ENV CMAKE_3_31_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_31_MIN_VERSION} ARG CMAKE_3_31_BIN_DIR=${CMAKE_3_31_DIR}/bin ARG CMAKE_3_31_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_31_VERSION}/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_31_TEMP=/tmp/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_30_VERSION=3.30.8 -ENV CMAKE_3_30_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_30_VERSION} +ENV CMAKE_3_30_MIN_VERSION=3.30 +ENV CMAKE_3_30_VERSION=${CMAKE_3_30_MIN_VERSION}.9 +ENV CMAKE_3_30_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_30_MIN_VERSION} ARG CMAKE_3_30_BIN_DIR=${CMAKE_3_30_DIR}/bin ARG CMAKE_3_30_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_30_VERSION}/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_30_TEMP=/tmp/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_21_VERSION=3.21.7 -ENV CMAKE_3_21_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_21_VERSION} +ENV CMAKE_3_21_MIN_VERSION=3.21 +ENV CMAKE_3_21_VERSION=${CMAKE_3_21_MIN_VERSION}.7 +ENV CMAKE_3_21_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_21_MIN_VERSION} ARG CMAKE_3_21_BIN_DIR=${CMAKE_3_21_DIR}/bin ARG CMAKE_3_21_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_21_VERSION}/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_21_TEMP=/tmp/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_20_VERSION=3.20.6 -ENV CMAKE_3_20_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_20_VERSION} +ENV CMAKE_3_20_MIN_VERSION=3.20 +ENV CMAKE_3_20_VERSION=${CMAKE_3_20_MIN_VERSION}.6 +ENV CMAKE_3_20_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_20_MIN_VERSION} ARG CMAKE_3_20_BIN_DIR=${CMAKE_3_20_DIR}/bin ARG CMAKE_3_20_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_20_VERSION}/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_20_TEMP=/tmp/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_19_VERSION=3.19.8 -ENV CMAKE_3_19_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_19_VERSION} +ENV CMAKE_3_19_MIN_VERSION=3.19 +ENV CMAKE_3_19_VERSION=${CMAKE_3_19_MIN_VERSION}.8 +ENV CMAKE_3_19_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_19_MIN_VERSION} ARG CMAKE_3_19_BIN_DIR=${CMAKE_3_19_DIR}/bin ARG CMAKE_3_19_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_19_VERSION}/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_19_TEMP=/tmp/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_18_VERSION=3.18.6 -ENV CMAKE_3_18_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_18_VERSION} +ENV CMAKE_3_18_MIN_VERSION=3.18 +ENV CMAKE_3_18_VERSION=${CMAKE_3_18_MIN_VERSION}.6 +ENV CMAKE_3_18_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_18_MIN_VERSION} ARG CMAKE_3_18_BIN_DIR=${CMAKE_3_18_DIR}/bin ARG CMAKE_3_18_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_18_VERSION}/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_18_TEMP=/tmp/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_16_VERSION=3.16.9 -ENV CMAKE_3_16_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_16_VERSION} +ENV CMAKE_3_16_MIN_VERSION=3.16 +ENV CMAKE_3_16_VERSION=${CMAKE_3_16_MIN_VERSION}.9 +ENV CMAKE_3_16_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_16_MIN_VERSION} ARG CMAKE_3_16_BIN_DIR=${CMAKE_3_16_DIR}/bin ARG CMAKE_3_16_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_16_VERSION}/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_16_TEMP=/tmp/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz diff --git a/linux/ecosystem/epicmorg/debian/sid/develop/Dockerfile b/linux/ecosystem/epicmorg/debian/sid/develop/Dockerfile index 159f426c0..446fa9103 100644 --- a/linux/ecosystem/epicmorg/debian/sid/develop/Dockerfile +++ b/linux/ecosystem/epicmorg/debian/sid/develop/Dockerfile @@ -15,50 +15,65 @@ ARG STEAM_RUNTIME_SDK_URL=http://media.steampowered.com/client/runtime/steam-run ARG STEAM_RUNTIME_SDK_TEMP=/tmp/steam-runtime-sdk_latest.tar.xz # cmake compiller -ENV CMAKE_3_31_VERSION=3.31.6 -ENV CMAKE_3_31_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_31_VERSION} +ENV CMAKE_4_0_MIN_VERSION=4.0 +ENV CMAKE_4_0_VERSION=${CMAKE_4_0_MIN_VERSION}.3 +ENV CMAKE_4_0_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_4_0_MIN_VERSION} +ARG CMAKE_4_0_BIN_DIR=${CMAKE_4_0_DIR}/bin +ARG CMAKE_4_0_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_4_0_VERSION}/cmake-${CMAKE_4_0_VERSION}-linux-x86_64.tar.gz +ARG CMAKE_4_0_TEMP=/tmp/cmake-${CMAKE_4_0_VERSION}-linux-x86_64.tar.gz + +# cmake compiller +ENV CMAKE_3_31_MIN_VERSION=3.31 +ENV CMAKE_3_31_VERSION=${CMAKE_3_31_MIN_VERSION}.8 +ENV CMAKE_3_31_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_31_MIN_VERSION} ARG CMAKE_3_31_BIN_DIR=${CMAKE_3_31_DIR}/bin ARG CMAKE_3_31_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_31_VERSION}/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_31_TEMP=/tmp/cmake-${CMAKE_3_31_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_30_VERSION=3.30.8 -ENV CMAKE_3_30_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_30_VERSION} +ENV CMAKE_3_30_MIN_VERSION=3.30 +ENV CMAKE_3_30_VERSION=${CMAKE_3_30_MIN_VERSION}.9 +ENV CMAKE_3_30_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_30_MIN_VERSION} ARG CMAKE_3_30_BIN_DIR=${CMAKE_3_30_DIR}/bin ARG CMAKE_3_30_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_30_VERSION}/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_30_TEMP=/tmp/cmake-${CMAKE_3_30_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_21_VERSION=3.21.7 -ENV CMAKE_3_21_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_21_VERSION} +ENV CMAKE_3_21_MIN_VERSION=3.21 +ENV CMAKE_3_21_VERSION=${CMAKE_3_21_MIN_VERSION}.7 +ENV CMAKE_3_21_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_21_MIN_VERSION} ARG CMAKE_3_21_BIN_DIR=${CMAKE_3_21_DIR}/bin ARG CMAKE_3_21_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_21_VERSION}/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_21_TEMP=/tmp/cmake-${CMAKE_3_21_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_20_VERSION=3.20.6 -ENV CMAKE_3_20_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_20_VERSION} +ENV CMAKE_3_20_MIN_VERSION=3.20 +ENV CMAKE_3_20_VERSION=${CMAKE_3_20_MIN_VERSION}.6 +ENV CMAKE_3_20_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_20_MIN_VERSION} ARG CMAKE_3_20_BIN_DIR=${CMAKE_3_20_DIR}/bin ARG CMAKE_3_20_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_20_VERSION}/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_20_TEMP=/tmp/cmake-${CMAKE_3_20_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_19_VERSION=3.19.8 -ENV CMAKE_3_19_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_19_VERSION} +ENV CMAKE_3_19_MIN_VERSION=3.19 +ENV CMAKE_3_19_VERSION=${CMAKE_3_19_MIN_VERSION}.8 +ENV CMAKE_3_19_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_19_MIN_VERSION} ARG CMAKE_3_19_BIN_DIR=${CMAKE_3_19_DIR}/bin ARG CMAKE_3_19_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_19_VERSION}/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_19_TEMP=/tmp/cmake-${CMAKE_3_19_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_18_VERSION=3.18.6 -ENV CMAKE_3_18_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_18_VERSION} +ENV CMAKE_3_18_MIN_VERSION=3.18 +ENV CMAKE_3_18_VERSION=${CMAKE_3_18_MIN_VERSION}.6 +ENV CMAKE_3_18_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_18_MIN_VERSION} ARG CMAKE_3_18_BIN_DIR=${CMAKE_3_18_DIR}/bin ARG CMAKE_3_18_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_18_VERSION}/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_18_TEMP=/tmp/cmake-${CMAKE_3_18_VERSION}-linux-x86_64.tar.gz # cmake compiller -ENV CMAKE_3_16_VERSION=3.16.9 -ENV CMAKE_3_16_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_16_VERSION} +ENV CMAKE_3_16_MIN_VERSION=3.16 +ENV CMAKE_3_16_VERSION=${CMAKE_3_16_MIN_VERSION}.9 +ENV CMAKE_3_16_DIR=${EMG_LOCAL_BASE_DIR}/cmake/${CMAKE_3_16_MIN_VERSION} ARG CMAKE_3_16_BIN_DIR=${CMAKE_3_16_DIR}/bin ARG CMAKE_3_16_DOWNLOAD_URL=https://github.com/Kitware/CMake/releases/download/v${CMAKE_3_16_VERSION}/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz ARG CMAKE_3_16_TEMP=/tmp/cmake-${CMAKE_3_16_VERSION}-linux-x86_64.tar.gz