diff options
Diffstat (limited to 'configure.cmake')
-rw-r--r-- | configure.cmake | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/configure.cmake b/configure.cmake index 3976362d6e..f773e28f52 100644 --- a/configure.cmake +++ b/configure.cmake @@ -397,7 +397,7 @@ qt_feature_config("simulator_and_device" QMAKE_PUBLIC_QT_CONFIG) qt_feature("rpath" PUBLIC LABEL "Build with RPATH" AUTODETECT 1 - CONDITION BUILD_SHARED_LIBS AND UNIX AND NOT WIN32 AND NOT ANDROID AND NOT APPLE + CONDITION BUILD_SHARED_LIBS AND UNIX AND NOT WIN32 AND NOT ANDROID ) qt_feature_config("rpath" QMAKE_PUBLIC_QT_CONFIG) qt_feature("force_asserts" PUBLIC @@ -921,6 +921,11 @@ qt_configure_add_report_entry( ) qt_configure_add_report_entry( TYPE ERROR + MESSAGE "Static builds don't support RPATH" + CONDITION ( QT_FEATURE_rpath OR QT_EXTRA_RPATHS ) AND NOT QT_FEATURE_shared +) +qt_configure_add_report_entry( + TYPE ERROR MESSAGE "Command line option -coverage is only supported with clang compilers." CONDITION QT_FEATURE_coverage AND NOT CLANG ) |