From: <sv...@op...> - 2024-07-28 13:44:19
|
Author: manx Date: Sun Jul 28 15:44:07 2024 New Revision: 21299 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21299 Log: [Fix] build: Use Windows 11 SDK 10.0.22621.0 for VS2022 ARM builds. The latest Windows 11 SDK has removed support for 32bit ARM. Modified: trunk/OpenMPT/build/premake/premake-defaults.lua Modified: trunk/OpenMPT/build/premake/premake-defaults.lua ============================================================================== --- trunk/OpenMPT/build/premake/premake-defaults.lua Sun Jul 28 15:00:01 2024 (r21298) +++ trunk/OpenMPT/build/premake/premake-defaults.lua Sun Jul 28 15:44:07 2024 (r21299) @@ -358,7 +358,16 @@ filter { "action:vs2019" } systemversion "10.0.20348.0" filter {} - filter { "action:vs2022" } + filter { "action:vs2022", "architecture:ARM" } + if _OPTIONS["windows-version"] == "win7" then + systemversion "10.0.20348.0" + elseif _OPTIONS["windows-version"] == "win81" then + systemversion "10.0.20348.0" + else + systemversion "10.0.22621.0" + end + filter {} + filter { "action:vs2022", "not architecture:ARM" } if _OPTIONS["windows-version"] == "win7" then systemversion "10.0.20348.0" elseif _OPTIONS["windows-version"] == "win81" then |