diff --git a/src/app/puzzle/puzzle.qbs b/src/app/puzzle/puzzle.qbs index 07e1e176f..008288b65 100644 --- a/src/app/puzzle/puzzle.qbs +++ b/src/app/puzzle/puzzle.qbs @@ -218,6 +218,9 @@ VToolApp { if (pdftops.pdftopsPresent) apps.push("pdftops"); + if (buildconfig.useConanPackages && buildconfig.conanCrashReportingEnabled) + apps.push("crashpad_handler"); + return apps; } } diff --git a/src/app/tape/tape.qbs b/src/app/tape/tape.qbs index 955724f33..1068945c3 100644 --- a/src/app/tape/tape.qbs +++ b/src/app/tape/tape.qbs @@ -58,6 +58,18 @@ VToolApp { conan.crashpad.binInstallDir: qbs.installPrefix + "/" + buildconfig.installBinaryPath } + Properties { + condition: qbs.targetOS.contains("macos") && buildconfig.enableMultiBundle + macdeployqt.targetApps: { + var apps = []; + + if (buildconfig.useConanPackages && buildconfig.conanCrashReportingEnabled) + apps.push("crashpad_handler"); + + return apps; + } + } + files: [ "main.cpp", "tkmmainwindow.cpp", diff --git a/src/app/valentina/valentina.qbs b/src/app/valentina/valentina.qbs index 087d4d6bc..bc0773abe 100644 --- a/src/app/valentina/valentina.qbs +++ b/src/app/valentina/valentina.qbs @@ -243,6 +243,9 @@ VToolApp { if (pdftops.pdftopsPresent) apps.push("pdftops"); + if (buildconfig.useConanPackages && buildconfig.conanCrashReportingEnabled) + apps.push("crashpad_handler"); + return apps; } }