diff options
author | Orgad Shaneh <orgad.shaneh@audiocodes.com> | 2019-04-17 17:57:47 +0300 |
---|---|---|
committer | Orgad Shaneh <orgads@gmail.com> | 2019-04-23 15:34:01 +0000 |
commit | 8827d83115b5b3c88446dd3ba50341ca3b738c0a (patch) | |
tree | a66a9a368dee8125cf6db815f9d81d3387bd8837 /qbs | |
parent | a35c5901eaf23fbba0e92d5c99c766c3e9920073 (diff) | |
download | qt-creator-8827d83115b5b3c88446dd3ba50341ca3b738c0a.tar.gz |
Clang: Centralize -Wno-comment for GCC
It's also needed in clangrefactoringbackend, unittest etc...
Change-Id: I9c758d52b34798d75610a4633bc7c5e7ceb0c00b
Reviewed-by: Marco Bubke <marco.bubke@qt.io>
Diffstat (limited to 'qbs')
-rw-r--r-- | qbs/modules/libclang/libclang.qbs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/qbs/modules/libclang/libclang.qbs b/qbs/modules/libclang/libclang.qbs index 2f95c1be74..9c2cfae23d 100644 --- a/qbs/modules/libclang/libclang.qbs +++ b/qbs/modules/libclang/libclang.qbs @@ -39,8 +39,11 @@ Module { llvmToolingDefines = toolingParams.defines; llvmToolingIncludes = toolingParams.includes; llvmToolingCxxFlags = toolingParams.cxxFlags; - if (toolchain.contains("gcc")) + if (toolchain.contains("gcc")) { llvmToolingCxxFlags.push("-Wno-unused-parameter"); + // clang/Format/Format.h has intentional multiline comments + llvmToolingCxxFlags.push("-Wno-comment"); + } llvmFormattingLibs = ClangFunctions.formattingLibs(llvmConfig, QtcFunctions, targetOS); found = llvmConfig && File.exists(llvmIncludeDir.concat("/clang-c/Index.h")); } |