From e72cebf473ca4ba40d635a7f4eaf62b1f909b6f9 Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Tue, 26 Mar 2024 20:32:02 +0200 Subject: [PATCH] Additional crashpad dependencies on macos. --- src/libs/vmisc/vmisc.qbs | 7 +++++++ src/test/CollectionTest/CollectionTest.qbs | 7 +++++++ src/test/TranslationsTest/TranslationsTest.qbs | 7 +++++++ 3 files changed, 21 insertions(+) diff --git a/src/libs/vmisc/vmisc.qbs b/src/libs/vmisc/vmisc.qbs index 448fd7db4..59d38848a 100644 --- a/src/libs/vmisc/vmisc.qbs +++ b/src/libs/vmisc/vmisc.qbs @@ -14,6 +14,13 @@ VLib { cpp.dynamicLibraries: ["Advapi32"] } + Properties { + condition: buildconfig.useConanPackages && buildconfig.conanCrashReportingEnabled && qbs.targetOS.contains("macos") + cpp.libraryPaths: ["/usr/lib"] + cpp.dynamicLibraries: ["bsm"] + cpp.frameworks: ["AppKit", "Security"] + } + name: "VMiscLib" files: { var files = [ diff --git a/src/test/CollectionTest/CollectionTest.qbs b/src/test/CollectionTest/CollectionTest.qbs index b0785a72f..4d0284508 100644 --- a/src/test/CollectionTest/CollectionTest.qbs +++ b/src/test/CollectionTest/CollectionTest.qbs @@ -30,6 +30,13 @@ VTestApp { cpp.dynamicLibraries: ["Advapi32"] } + Properties { + condition: buildconfig.useConanPackages && buildconfig.conanCrashReportingEnabled && qbs.targetOS.contains("macos") + cpp.libraryPaths: ["/usr/lib"] + cpp.dynamicLibraries: ["bsm"] + cpp.frameworks: ["AppKit", "Security"] + } + name: "CollectionTest" buildconfig.appTarget: qbs.targetOS.contains("macos") ? "CollectionTest" : "collectionTest" targetName: buildconfig.appTarget diff --git a/src/test/TranslationsTest/TranslationsTest.qbs b/src/test/TranslationsTest/TranslationsTest.qbs index aef2ea167..15f0bcd27 100644 --- a/src/test/TranslationsTest/TranslationsTest.qbs +++ b/src/test/TranslationsTest/TranslationsTest.qbs @@ -29,6 +29,13 @@ VTestApp { cpp.dynamicLibraries: ["Advapi32"] } + Properties { + condition: buildconfig.useConanPackages && buildconfig.conanCrashReportingEnabled && qbs.targetOS.contains("macos") + cpp.libraryPaths: ["/usr/lib"] + cpp.dynamicLibraries: ["bsm"] + cpp.frameworks: ["AppKit", "Security"] + } + name: "TranslationsTest" buildconfig.appTarget: qbs.targetOS.contains("macos") ? "TranslationsTest" : "translationsTest" targetName: buildconfig.appTarget