summaryrefslogtreecommitdiffstats
path: root/mkspecs
diff options
context:
space:
mode:
authorLiang Qi <liang.qi@qt.io>2018-12-07 20:25:11 +0000
committerThe Qt Project <gerrit-noreply@qt-project.org>2018-12-07 20:55:07 +0000
commit153726bc167406414f589f72bea76c3229cfa815 (patch)
tree5c3b86e9f70a00f3a7be4b5fedbe38d974949d41 /mkspecs
parente27f52a09893cf494fc9b93452ed160f2effb94b (diff)
parentaec026fe1ef8ff62a6138cc49040dd82d815d3ce (diff)
Merge "Merge remote-tracking branch 'origin/5.12.0' into 5.12" into refs/staging/5.12
Diffstat (limited to 'mkspecs')
-rw-r--r--mkspecs/features/qt.prf2
-rw-r--r--mkspecs/features/testcase.prf3
2 files changed, 4 insertions, 1 deletions
diff --git a/mkspecs/features/qt.prf b/mkspecs/features/qt.prf
index 90e318e2a4..d16b3cf1be 100644
--- a/mkspecs/features/qt.prf
+++ b/mkspecs/features/qt.prf
@@ -231,7 +231,7 @@ for(ever) {
!isEmpty(MODULE_MODULE) {
contains(MODULE_CONFIG, lib_bundle) {
framework = $$MODULE_MODULE
- qtConfig(debug_and_release):!macx-xcode {
+ qtConfig(debug_and_release):qt_link_suffixed_framework:!macx-xcode {
platform_target_suffix = $$qtPlatformTargetSuffix()
!isEmpty(platform_target_suffix): \
# The -framework linker argument supports a name[,suffix] version,
diff --git a/mkspecs/features/testcase.prf b/mkspecs/features/testcase.prf
index 79883b7f09..bfc28c6861 100644
--- a/mkspecs/features/testcase.prf
+++ b/mkspecs/features/testcase.prf
@@ -21,6 +21,9 @@ testcase_lowdpi {
}
}
+# Make sure we explicitly link to the debug version of the Qt libraries if needed
+macos: CONFIG += qt_link_suffixed_framework
+
benchmark: type = benchmark
else: type = check