From 426d12150651536dc9154ed77f753be0633449ac Mon Sep 17 00:00:00 2001 From: otavepto <153766569+otavepto@users.noreply.github.com> Date: Tue, 28 May 2024 22:18:26 +0300 Subject: [PATCH] set cmake MSVC runtime lib type regardless of current config, cmake takes care of that for us --- premake5-deps.lua | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/premake5-deps.lua b/premake5-deps.lua index 9f745cc9..34db6c03 100644 --- a/premake5-deps.lua +++ b/premake5-deps.lua @@ -183,10 +183,8 @@ local cmake_common_defs = { 'CMAKE_BUILD_TYPE=Release', 'CMAKE_POSITION_INDEPENDENT_CODE=True', 'BUILD_SHARED_LIBS=OFF', + 'CMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded', } -if os.target() == 'windows' and string.match(_ACTION, 'vs.+') then - table.insert(cmake_common_defs, 'CMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded') -end local function cmake_build(dep_folder, is_32, extra_cmd_defs, c_flags_init, cxx_flags_init)