diff --git a/indra/cmake/00-Common.cmake b/indra/cmake/00-Common.cmake index e30e5eb4cb1c1477cba0561bab5dc39b87cd373b..16643da37f8a2d8bdfdf0a1768eeea85e6fbefb9 100644 --- a/indra/cmake/00-Common.cmake +++ b/indra/cmake/00-Common.cmake @@ -165,10 +165,9 @@ if (WINDOWS) string(REPLACE "/Ob2" "/Ob3" CMAKE_CXX_FLAGS_RELEASE ${CMAKE_CXX_FLAGS_RELEASE}) string(REPLACE "/Ob2" "/Ob3" CMAKE_C_FLAGS_RELEASE ${CMAKE_C_FLAGS_RELEASE}) - # workaround for github runner image breakage: - # https://github.com/actions/runner-images/issues/10004#issuecomment-2153445161 - # can be removed after the above issue is resolved and deployed across GHA - add_compile_definitions(_DISABLE_CONSTEXPR_MUTEX_CONSTRUCTOR) + # configure win32 API for 10 and above compatibility + set(WINVER "0x0A00" CACHE STRING "Win32 API Target version (see http://msdn.microsoft.com/en-us/library/aa383745%28v=VS.85%29.aspx)") + add_compile_definitions(WINVER=${WINVER} _WIN32_WINNT=${WINVER}) endif (WINDOWS) if (LINUX)