diff options
-rw-r--r-- | configure.cmake | 2 | ||||
-rwxr-xr-x | util/cmake/configurejson2cmake.py | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/configure.cmake b/configure.cmake index c70d1892aa..6458264a61 100644 --- a/configure.cmake +++ b/configure.cmake @@ -399,7 +399,7 @@ qt_feature("headersclean" qt_feature_config("headersclean" QMAKE_PRIVATE_CONFIG) qt_feature("framework" PUBLIC LABEL "Build Apple Frameworks" - CONDITION APPLE AND BUILD_SHARED_LIBS + CONDITION APPLE AND BUILD_SHARED_LIBS AND NOT CMAKE_BUILD_TYPE STREQUAL Debug ) qt_feature_definition("framework" "QT_MAC_FRAMEWORK_BUILD") qt_feature_config("framework" QMAKE_PUBLIC_QT_CONFIG diff --git a/util/cmake/configurejson2cmake.py b/util/cmake/configurejson2cmake.py index 390042760b..0966a42932 100755 --- a/util/cmake/configurejson2cmake.py +++ b/util/cmake/configurejson2cmake.py @@ -778,7 +778,7 @@ def get_feature_mapping(): "force_debug_info": { "autoDetect": "CMAKE_BUILD_TYPE STREQUAL RelWithDebInfo OR RelWithDebInfo IN_LIST CMAKE_CONFIGURATION_TYPES" }, - "framework": {"condition": "APPLE AND BUILD_SHARED_LIBS"}, + "framework": {"condition": "APPLE AND BUILD_SHARED_LIBS AND NOT CMAKE_BUILD_TYPE STREQUAL Debug"}, "gc_binaries": None, "gcc-sysroot": None, "gcov": None, |