From 355c5a7c7334e2813779458ea508be7c97507d2c Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Tue, 29 Mar 2022 10:33:45 +0200 Subject: [PATCH] ClangFormat: Avoid interfering llvm libs for qbs as well Task-number: QTCREATORBUG-24998 Change-Id: I7dbf0f08358ea0dca096074320ac6446c65cfe68 Reviewed-by: Christian Kandeler --- src/plugins/clangformat/clangformat.qbs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/clangformat/clangformat.qbs b/src/plugins/clangformat/clangformat.qbs index cbb93d7c77d..aab84409abd 100644 --- a/src/plugins/clangformat/clangformat.qbs +++ b/src/plugins/clangformat/clangformat.qbs @@ -20,6 +20,7 @@ QtcPlugin { && (!qbs.targetOS.contains("windows") || libclang.llvmBuildModeMatches) cpp.cxxFlags: base.concat(libclang.llvmToolingCxxFlags) + cpp.linkerFlags: base.concat(["--exclude-libs", "ALL"]) cpp.includePaths: base.concat(libclang.llvmIncludeDir) cpp.libraryPaths: base.concat(libclang.llvmLibDir) cpp.dynamicLibraries: base.concat(libclang.llvmFormattingLibs)