diff options
Diffstat (limited to 'cmake/QtWindowsHelpers.cmake')
| -rw-r--r-- | cmake/QtWindowsHelpers.cmake | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/cmake/QtWindowsHelpers.cmake b/cmake/QtWindowsHelpers.cmake new file mode 100644 index 00000000000..364536883b7 --- /dev/null +++ b/cmake/QtWindowsHelpers.cmake @@ -0,0 +1,16 @@ +# Copyright (C) 2024 The Qt Company Ltd. +# SPDX-License-Identifier: BSD-3-Clause + +function(qt_internal_check_msvc_versions) + if(NOT MSVC OR QT_NO_MSVC_MIN_VERSION_CHECK) + return() + endif() + set(min_msvc_version "1930") + if(MSVC_VERSION VERSION_LESS min_msvc_version) + message(FATAL_ERROR + "Qt requires at least Visual Studio 2019 (MSVC ${min_msvc_version} or newer), " + "you're building against version ${MSVC_VERSION}. " + "You can turn off this version check by setting QT_NO_MSVC_MIN_VERSION_CHECK to ON." + ) + endif() +endfunction() |
