diff options
author | Joerg Bornemann <joerg.bornemann@qt.io> | 2022-08-08 15:40:14 +0200 |
---|---|---|
committer | Joerg Bornemann <joerg.bornemann@qt.io> | 2022-08-09 12:57:12 +0200 |
commit | 38ca34ac935e222d532fc5f6939efaa15c633b39 (patch) | |
tree | aca5da5278cc8dac3e424c7e7ede31b65cb13fb1 | |
parent | 4d68db43e6634b71e88085df8d57746b33ad7846 (diff) |
qmake: Fix installation of separate debug info for plugins
This amends commit fc2e40e88d44d457ec5ebd1cc235696f3f478be9.
For Qt plugins, we do not add 'dlltarget' to INSTALLS but only 'target'.
In this case we must add the .dll.debug file to 'target' like we did
before fc2e40e88d4.
Fixes: QTBUG-105374
Pick-to: 5.15 6.2 6.3 6.4
Change-Id: If495548dfca55d02e1c5884e03e281e27ee07ccd
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
-rw-r--r-- | mkspecs/features/win32/separate_debug_info.prf | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mkspecs/features/win32/separate_debug_info.prf b/mkspecs/features/win32/separate_debug_info.prf index 181ae5219b..8550fdda15 100644 --- a/mkspecs/features/win32/separate_debug_info.prf +++ b/mkspecs/features/win32/separate_debug_info.prf @@ -13,7 +13,7 @@ have_target:!static:!isEmpty(QMAKE_OBJCOPY) { QMAKE_POST_LINK = $$copy_debug_info && $$strip_debug_info && $$link_debug_info $$QMAKE_POST_LINK silent:QMAKE_POST_LINK = @echo creating $@.debug && $$QMAKE_POST_LINK - contains(TEMPLATE, lib$) { + contains(TEMPLATE, lib$):!plugin { dlltarget.targets += $$QMAKE_TARGET_DEBUG_INFO } else { target.targets += $$QMAKE_TARGET_DEBUG_INFO |