macOS: Only check SDK major version for compatibility
The macOS SDKs now follow the same major/minor version scheme as iOS, where the major version is bumped for each OS release. Change-Id: I021421a9c58bb1ae64bc0c63b4215f14e4ada358 Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io> (cherry picked from commit af0fa5cffe55b3ce9364fa2e6f4b76bc581c08c9) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
1baf4d9ea4
commit
563f8bc744
@ -25,9 +25,9 @@ contains(TEMPLATE, .*app) {
|
|||||||
!isEmpty($$list($$(QT_MAC_SDK_NO_VERSION_CHECK))): \
|
!isEmpty($$list($$(QT_MAC_SDK_NO_VERSION_CHECK))): \
|
||||||
CONFIG += sdk_no_version_check
|
CONFIG += sdk_no_version_check
|
||||||
|
|
||||||
QMAKE_MAC_SDK_MAJOR_MINOR_VERSION = $$replace(QMAKE_MAC_SDK_VERSION, "(\\d+)(\\.\\d+)(\\.\\d+)?", \\1\\2)
|
QMAKE_MAC_SDK_MAJOR_VERSION = $$replace(QMAKE_MAC_SDK_VERSION, "(\\d+)(\\.\\d+)(\\.\\d+)?", \\1)
|
||||||
|
|
||||||
!sdk_no_version_check:!versionAtMost(QMAKE_MAC_SDK_MAJOR_MINOR_VERSION, $$QT_MAC_SDK_VERSION_MAX) {
|
!sdk_no_version_check:!versionAtMost(QMAKE_MAC_SDK_MAJOR_VERSION, $$QT_MAC_SDK_VERSION_MAX) {
|
||||||
warning("Qt has only been tested with version $$QT_MAC_SDK_VERSION_MAX"\
|
warning("Qt has only been tested with version $$QT_MAC_SDK_VERSION_MAX"\
|
||||||
"of the platform SDK, you're using $${QMAKE_MAC_SDK_MAJOR_MINOR_VERSION}.")
|
"of the platform SDK, you're using $${QMAKE_MAC_SDK_MAJOR_MINOR_VERSION}.")
|
||||||
warning("This is an unsupported configuration. You may experience build issues," \
|
warning("This is an unsupported configuration. You may experience build issues," \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user