From 0d2eca510c6c269864838ad20acc1c69d7c0b2a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eduard=20M=C3=BCller=20/=20taktik?= <11521600+emuell@users.noreply.github.com> Date: Wed, 18 Mar 2026 10:54:04 +0100 Subject: [PATCH] Allow overriding MSVC runtime library setting in CMake Update CMAKE_MSVC_RUNTIME_LIBRARY to use CACHE option. --- CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 549cf6eb..74cee56b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,7 +8,8 @@ cmake_minimum_required (VERSION 3.28) -set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$:Debug>") +set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$:Debug>" + CACHE STRING "The MSVC runtime library to link with on Windows (/MT[d] by default)") if (CMAKE_VERSION VERSION_GREATER_EQUAL "3.28.0") cmake_policy(SET CMP0135 NEW)