Updated UWP toolchain (#2355)
authorIlya Lavrenov <ilya.lavrenov@intel.com>
Tue, 22 Sep 2020 14:41:21 +0000 (17:41 +0300)
committerGitHub <noreply@github.com>
Tue, 22 Sep 2020 14:41:21 +0000 (17:41 +0300)
cmake/uwp.toolchain.cmake

index 0cbc410..3c11d03 100644 (file)
@@ -3,7 +3,10 @@
 #
 
 set(CMAKE_SYSTEM_NAME WindowsStore)
-set(CMAKE_SYSTEM_VERSION 10.0)
+
+if (NOT DEFINED CMAKE_SYSTEM_VERSION)
+    set(CMAKE_SYSTEM_VERSION 10.0)
+endif()
 
 if (NOT DEFINED CMAKE_SYSTEM_PROCESSOR)
     set(CMAKE_SYSTEM_PROCESSOR ${CMAKE_HOST_SYSTEM_PROCESSOR})
@@ -20,3 +23,4 @@ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /FI\"${CMAKE_CURRENT_BINARY_DIR}/src/uwp.hpp
 
 # UWP setting for package isolation
 # set(CMAKE_VS_GLOBALS "AppContainerApplication=true")
+set(CMAKE_VS_GLOBALS "WindowsTargetPlatformMinVersion=${CMAKE_SYSTEM_VERSION}")