diff options
author | Eike Ziller <eike.ziller@qt.io> | 2022-03-31 15:32:42 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2022-03-31 15:32:42 +0200 |
commit | c84380cdc88202c46fc19747fa3c48ac7649f4ec (patch) | |
tree | b258dfffcc8330da376238f1a5fc240ea549545f /src/plugins/clangformat | |
parent | afd70a2c676d619f9430792bfd44359ee18ab8f1 (diff) | |
parent | 17ef9bc35c80a04acb39e5b211f11adbc581ca6e (diff) |
Merge remote-tracking branch 'origin/7.0'
Change-Id: Ib2267ddbb702564a6e1c8f6b1db802bc9c45759d
Diffstat (limited to 'src/plugins/clangformat')
-rw-r--r-- | src/plugins/clangformat/clangformat.qbs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/plugins/clangformat/clangformat.qbs b/src/plugins/clangformat/clangformat.qbs index cbb93d7c77..f7d60ad73d 100644 --- a/src/plugins/clangformat/clangformat.qbs +++ b/src/plugins/clangformat/clangformat.qbs @@ -20,6 +20,12 @@ QtcPlugin { && (!qbs.targetOS.contains("windows") || libclang.llvmBuildModeMatches) cpp.cxxFlags: base.concat(libclang.llvmToolingCxxFlags) + cpp.linkerFlags: { + var flags = base; + if (qbs.targetOS.contains("unix") && !qbs.targetOS.contains("macos")) + flags.push("--exclude-libs", "ALL"); + return flags; + } cpp.includePaths: base.concat(libclang.llvmIncludeDir) cpp.libraryPaths: base.concat(libclang.llvmLibDir) cpp.dynamicLibraries: base.concat(libclang.llvmFormattingLibs) |