build: Add path to doc recommended versions for CLANG, GCC and MSVC
What changed, and why it matters
This commit only adds three documentation path strings to the build configuration file. It does not change any compiler behavior, security checks, or executable code. There is no security relevance visible in the diff.
No security action needed. Treat as a normal build-system documentation improvement.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff adds three CMake variables (MIN_CLANG_DOCS, MIN_GCC_DOCS, MIN_MSVC_DOCS) pointing to dependency/build documentation. No minimum version values, compiler flags, or logic are introduced. It is a documentation/build metadata change with no functional effect.
Changed components
CMakeLists.txt build metadataInspect captured patch +4 / −0
diff --git a/CMakeLists.txt b/CMakeLists.txt
index f992a8d6..0dace609 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -75,6 +75,10 @@ if(CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND NOT CMAKE_HOST_APPLE)
set(CMAKE_PLATFORM_HAS_INSTALLNAME FALSE)
endif()
enable_language(CXX)
+set(MIN_CLANG_DOCS "doc/dependencies.md#compiler")
+set(MIN_GCC_DOCS "doc/dependencies.md#compiler")
+set(MIN_MSVC_DOCS "doc/build-windows-msvc.md")
+
set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CXX_EXTENSIONS OFF)
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.