Browse Source

cmake: Require Windows 10 SDK 20348

jpark37 4 years ago
parent
commit
f9dbde51a7
1 changed files with 4 additions and 4 deletions
  1. 4 4
      CMakeLists.txt

+ 4 - 4
CMakeLists.txt

@@ -14,8 +14,8 @@ set_property(GLOBAL PROPERTY USE_FOLDERS ON)
 if(WIN32)
 	cmake_minimum_required(VERSION 3.16)
 
-	# Check for Win SDK version 10.0.19041 or above
-	if(MSVC AND MSVC_VERSION LESS 1920)
+	# Check for Win SDK version 10.0.20348 or above
+	if(MSVC)
 		message(STATUS "Windows API version is ${CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION}")
 		string(REPLACE "." ";" WINAPI_VER "${CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION}")
 
@@ -26,7 +26,7 @@ if(WIN32)
 		set(WINAPI_COMPATIBLE FALSE)
 		if(WINAPI_VER_MAJOR EQUAL 10)
 			if (WINAPI_VER_MINOR EQUAL 0)
-				if (WINAPI_VER_BUILD GREATER_EQUAL 19041)
+				if (WINAPI_VER_BUILD GREATER_EQUAL 20348)
 					set(WINAPI_COMPATIBLE TRUE)
 				endif()
 			else()
@@ -37,7 +37,7 @@ if(WIN32)
 		endif()
 
 		if(NOT WINAPI_COMPATIBLE)
-			message(FATAL_ERROR "OBS requires Windows 10 SDK version 10.0.19041.0 and above to compile.\nPlease download the most recent Windows 10 SDK in order to compile (or update to Visual Studio 2019).")
+			message(FATAL_ERROR "OBS requires Windows 10 SDK version 10.0.20348.0 and above to compile.\nPlease download the most recent Windows 10 SDK in order to compile.")
 		endif()
 	endif()