summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Brüning <michael.bruning@qt.io>2023-07-27 16:28:54 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2023-08-18 17:51:27 +0000
commit7bd080150c0fca2ae83e931a9ba03af9b048d92e (patch)
treeea32daf585faf5f2082a10e42f5268ab3a491626
parent7ad43ca5eb51e56d79201b2af323a506f8a0c113 (diff)
Output web engine process dSYM info to the builds lib directory
It is necessary to install the web engine process in a structure that enables users to have their applications notarized after using macdeployqt without deleting or moving the dSYM directory manually. Depends on qtbase/ebb361ee3f02d677460fc2b55a47c6cd4bbbc489 Fixes: QTBUG-99555 Change-Id: Ia98187ecc2a3058c5c58131403c768784c1ba893 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> (cherry picked from commit dd8268d5fbab092fbd936edb618d9d5b7546a431) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--src/process/CMakeLists.txt3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/process/CMakeLists.txt b/src/process/CMakeLists.txt
index 63783af69..80cc238f9 100644
--- a/src/process/CMakeLists.txt
+++ b/src/process/CMakeLists.txt
@@ -88,7 +88,8 @@ if(isFramework)
COMPONENT Runtime
)
qt_enable_separate_debug_info(${qtWebEngineProcessName}
- "${INSTALL_LIBDIR}/QtWebEngineCore.framework/Versions/A/Helpers" QT_EXECUTABLE
+ "${INSTALL_LIBDIR}" QT_EXECUTABLE
+ DSYM_OUTPUT_DIR "${CMAKE_BINARY_DIR}/${INSTALL_LIBDIR}"
)
else()
qt_apply_rpaths(TARGET ${qtWebEngineProcessName} INSTALL_PATH "${INSTALL_LIBEXECDIR}" RELATIVE_RPATH)