From 8e7a6606c830c6e18bf6884c2a27512198e98cab Mon Sep 17 00:00:00 2001 From: Philipp Remy Date: Sat, 16 May 2026 21:51:57 +0200 Subject: [PATCH] [Docs/CMake] Set CMake minimum to 3.30 everywhere Updated INSTALL.md, INSTALL_macOS.md and MakeBundle.cmake to match change introduced in a2fea48. Signed-off-by: Philipp Remy --- INSTALL.md | 2 +- INSTALL_macOS.md | 2 +- src/cmake/MakeBundle.cmake | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/INSTALL.md b/INSTALL.md index 6590522fa0..cd6c84d23a 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -5,7 +5,7 @@ For specific build instructions for macOS see [INSTALL_macOS.md](./INSTALL_macOS ## Build instructions Required tools: -* CMake >= 3.11 +* CMake >= 3.30 * Git * C/C++ compiler (gcc or Visual Studio or clang) with C++17 support (i.e. gcc >= 7, clang >= 5, msvc >= 19.15, cuda >= 11.0). diff --git a/INSTALL_macOS.md b/INSTALL_macOS.md index 63470d1656..329d85b7f8 100644 --- a/INSTALL_macOS.md +++ b/INSTALL_macOS.md @@ -42,7 +42,7 @@ These differ slightly depending on the target architecture you want to build for ### arm64 (Apple Silicon Macs, M-CPUs) - [x] A working C/C++ compiler with C++20 support (e.g., Xcode/Xcode Command Line Tools)[^6] -- [x] cmake >= 3.25 but < 4.0 (some dependencies do not support CMake 4) +- [x] cmake >= 3.30 but < 4.0 (some dependencies do not support CMake 4) - [x] make (included in Xcode/Xcode Command Line Tools) - [x] autoconf (Homebrew, MacPorts, Nix) - [x] automake (Homebrew, MacPorts, Nix) diff --git a/src/cmake/MakeBundle.cmake b/src/cmake/MakeBundle.cmake index cae8919257..d195cd7a66 100644 --- a/src/cmake/MakeBundle.cmake +++ b/src/cmake/MakeBundle.cmake @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.25) +cmake_minimum_required(VERSION 3.30) # Perform bundle fixup on all executables of an install directory # and generates a standalone bundle with all required runtime dependencies. #