summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTor Arne Vestbø <tor.arne.vestbo@qt.io>2018-07-18 19:11:29 +0200
committerTor Arne Vestbø <tor.arne.vestbo@qt.io>2018-07-20 06:40:05 +0000
commit8316131dab00a18d581e3b7627122d5e983bb213 (patch)
tree5eeb075da9feb299e8cd347e2d07086d65ceef64
parentcc27a50ef8d7de08df48ea25e89e6f1fb9f0dc2e (diff)
macOS: Don't try to install lldb debug script unless the module provides one
Change-Id: Ib22d2fdca6a4819c1b4056e3207940ceebfbe365 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io> Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
-rw-r--r--mkspecs/features/unix/separate_debug_info.prf10
1 files changed, 6 insertions, 4 deletions
diff --git a/mkspecs/features/unix/separate_debug_info.prf b/mkspecs/features/unix/separate_debug_info.prf
index 0b34b17c27..9070cf33f0 100644
--- a/mkspecs/features/unix/separate_debug_info.prf
+++ b/mkspecs/features/unix/separate_debug_info.prf
@@ -72,10 +72,12 @@ have_target:!static:if(darwin|!isEmpty(QMAKE_OBJCOPY)) {
debug_info_plist_target.path += $${target.path}/$${debug_info_target_rel}.$$debug_info_suffix/Contents
INSTALLS += debug_info_plist_target
- debug_script_target.CONFIG += no_check_exist
- debug_script_target.files = $${debug_info_target}.$$debug_info_suffix/Contents/Resources/Python/$${TARGET}.py
- debug_script_target.path += $${target.path}/$${debug_info_target_rel}.$$debug_info_suffix/Contents/Resources/Python
- INSTALLS += debug_script_target
+ !isEmpty(debug_script.output) {
+ debug_script_target.CONFIG += no_check_exist
+ debug_script_target.files = $${debug_script.output}
+ debug_script_target.path += $${target.path}/$${debug_info_target_rel}.$$debug_info_suffix/Contents/Resources/Python
+ INSTALLS += debug_script_target
+ }
}
debug_info_target.CONFIG += no_check_exist