diff options
Diffstat (limited to 'configure.cmake')
| -rw-r--r-- | configure.cmake | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/configure.cmake b/configure.cmake index 5625a349a..931071fb8 100644 --- a/configure.cmake +++ b/configure.cmake @@ -9,6 +9,8 @@ endif() #### Versions qt_webengine_set_version(cmake ${QT_SUPPORTED_MIN_CMAKE_VERSION_FOR_BUILDING_WEBENGINE}) +qt_webengine_set_version(android_ndk 27) +qt_webengine_set_version(android_ndk_api_level 28) qt_webengine_set_version(ninja 1.7.2) qt_webengine_set_version(python3 3.8) qt_webengine_set_version(nodejs 14.9) @@ -491,6 +493,24 @@ qt_webengine_configure_check("gcc_for_pdf" TAGS LINUX_PLATFORM ) +qt_webengine_configure_check("android-ndk" + MODULES QtPdf + CONDITION NOT ANDROID OR NOT CMAKE_ANDROID_NDK_VERSION + VERSION_LESS ${QT_CONFIGURE_CHECK_android_ndk_version} + MESSAGE "Android NDK must be at least ${QT_CONFIGURE_CHECK_android_ndk_version}, found: ${CMAKE_ANDROID_NDK_VERSION}" + DOCUMENTATION "Android NDK at least version ${QT_CONFIGURE_CHECK_android_ndk_version}" + TAGS ANDROID_PALTFORM +) + +qt_webengine_configure_check("android-ndk-api-level" + MODULES QtPdf + CONDITION NOT ANDROID OR NOT ANDROID_NATIVE_API_LEVEL + VERSION_LESS ${QT_CONFIGURE_CHECK_android_ndk_api_level_version} + MESSAGE "Android NDK api level must be at least ${QT_CONFIGURE_CHECK_android_ndk_api_level_version}, found: ${ANDROID_NATIVE_API_LEVEL}" + DOCUMENTATION "Android NDK api level at least version ${QT_CONFIGURE_CHECK_android_ndk_api_level_version}" + TAGS ANDROID_PALTFORM +) + if(WIN32) qt_webengine_get_windows_sdk_version(windows_sdk_version sdk_minor) message("-- Windows 10 SDK version: ${windows_sdk_version}") |
