diff --git a/qbs/modules/coverage/coverage.qbs b/qbs/modules/coverage/coverage.qbs index 5b91489b0..c27b6798a 100644 --- a/qbs/modules/coverage/coverage.qbs +++ b/qbs/modules/coverage/coverage.qbs @@ -20,6 +20,11 @@ Module { return flags; } + Properties { + condition: qbs.toolchain.contains("gcc") && !qbs.toolchain.contains("clang") + cpp.staticLibraries: ["gcov"] + } + Rule { // Fake rule for '*.gcno' generation. condition: qbs.debugInformation && qbs.toolchain.contains("gcc") && !qbs.toolchain.contains("clang") inputs: ["cpp", "c"]