summaryrefslogtreecommitdiff
path: root/configure.cmake
diff options
context:
space:
mode:
authorMichal Klocek <michal.klocek@qt.io>2021-10-29 20:28:08 +0200
committerMichal Klocek <michal.klocek@qt.io>2021-11-10 21:49:50 +0200
commit30a7d8d20dd79e88cdba791d78be6297fceaa875 (patch)
treeef7a9ad06d3f99bab15266f4e5e136c7b059022e /configure.cmake
parent5747735b4958983cdf589a0b6a2ffb1d26f55b1b (diff)
downloadqtwebengine-30a7d8d20dd79e88cdba791d78be6297fceaa875.tar.gz
Add a support check for windows 10 sdk version
Check for windows 10 sdk was missing, add it back. Fixes: QTBUG-97836 Pick-to: 6.2 Change-Id: I5551a217aff3e6f730aaec014d96c0d6ce7e396f Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'configure.cmake')
-rw-r--r--configure.cmake12
1 files changed, 12 insertions, 0 deletions
diff --git a/configure.cmake b/configure.cmake
index 35ab05981..0129b8a28 100644
--- a/configure.cmake
+++ b/configure.cmake
@@ -464,6 +464,18 @@ add_check_for_support(
MESSAGE "${CMAKE_CXX_COMPILER_ID} compiler is not supported."
)
+if(WIN32)
+ set(windowsSdkVersion $ENV{WindowsSDKVersion})
+ string(REGEX REPLACE "([0-9.]+).*" "\\1" windowsSdkVersion "${windowsSdkVersion}")
+ string(REGEX REPLACE "^[0-9]+\\.[0-9]+\\.([0-9]+)\\.[0-9]+" "\\1" sdkMinor "${windowsSdkVersion}")
+ message("-- Windows 10 SDK version: ${windowsSdkVersion}")
+ add_check_for_support(
+ MODULES QtWebEngine QtPdf
+ CONDITION sdkMinor GREATER_EQUAL 19041
+ MESSAGE "Build requires Windows 10 SDK at least version 10.0.19041.0"
+ )
+endif()
+
#### Summary
# > Qt WebEngine Build Features