Yield a configuration error with -no-feature-desktopservices
Yield a configuration error with -no-feature-desktopservices if the platform is either Apple or Android. This should be clearer than a compiler error later on, and also occurs earlier in the process. Pick-to: 6.9 6.8 Fixes: QTBUG-135152 Change-Id: I5dfb9eda12472ed9359767f17423fda63d208d9c Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
This commit is contained in:
parent
90c90d5071
commit
b145f23770
@ -1480,3 +1480,8 @@ qt_configure_add_report_entry(
|
||||
MESSAGE "XCB plugin requires xkbcommon and xkbcommon-x11, but -no-xkbcommon was provided."
|
||||
CONDITION ( NOT INPUT_xcb STREQUAL '' ) AND ( NOT INPUT_xcb STREQUAL 'no' ) AND INPUT_xkbcommon STREQUAL 'no'
|
||||
)
|
||||
qt_configure_add_report_entry(
|
||||
TYPE ERROR
|
||||
MESSAGE "The desktopservices feature is required on macOS, iOS, and Android and cannot be disabled."
|
||||
CONDITION (APPLE OR ANDROID) AND NOT QT_FEATURE_desktopservices
|
||||
)
|
||||
|
Loading…
x
Reference in New Issue
Block a user