diff options
| author | Nico Weber <nicolasweber@gmx.de> | 2019-09-27 13:14:34 +0000 |
|---|---|---|
| committer | Nico Weber <nicolasweber@gmx.de> | 2019-09-27 13:14:34 +0000 |
| commit | 171c12bb1db24124d57129cc2e227f9221f59e4f (patch) | |
| tree | 9f49d1bed35ae9b9ff3a0697ad4ad6d869a4c224 /llvm/utils | |
| parent | 940d0e2b8a66863df716556118cb8365c6e01aac (diff) | |
| download | bcm5719-llvm-171c12bb1db24124d57129cc2e227f9221f59e4f.tar.gz bcm5719-llvm-171c12bb1db24124d57129cc2e227f9221f59e4f.zip | |
gn build: (manually) merge r373082
llvm-svn: 373086
Diffstat (limited to 'llvm/utils')
4 files changed, 33 insertions, 71 deletions
diff --git a/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/BUILD.gn index 615d5d29c2b..e37930fc44a 100644 --- a/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/BUILD.gn +++ b/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/BUILD.gn @@ -37,3 +37,32 @@ static_library("clang-tidy") { "GlobList.cpp", ] } + +group("all-checks") { + # If you add a check, also add it to ClangTidyForceLinker.h. + deps = [ + "//clang-tools-extra/clang-tidy/abseil", + "//clang-tools-extra/clang-tidy/android", + "//clang-tools-extra/clang-tidy/boost", + "//clang-tools-extra/clang-tidy/bugprone", + "//clang-tools-extra/clang-tidy/cert", + "//clang-tools-extra/clang-tidy/cppcoreguidelines", + "//clang-tools-extra/clang-tidy/darwin", + "//clang-tools-extra/clang-tidy/fuchsia", + "//clang-tools-extra/clang-tidy/google", + "//clang-tools-extra/clang-tidy/hicpp", + "//clang-tools-extra/clang-tidy/linuxkernel", + "//clang-tools-extra/clang-tidy/llvm", + "//clang-tools-extra/clang-tidy/misc", + "//clang-tools-extra/clang-tidy/modernize", + "//clang-tools-extra/clang-tidy/objc", + "//clang-tools-extra/clang-tidy/openmp", + "//clang-tools-extra/clang-tidy/performance", + "//clang-tools-extra/clang-tidy/portability", + "//clang-tools-extra/clang-tidy/readability", + "//clang-tools-extra/clang-tidy/zircon", + ] + if (clang_enable_static_analyzer) { + deps += [ "//clang-tools-extra/clang-tidy/mpi" ] + } +} diff --git a/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/plugin/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/plugin/BUILD.gn index fbc380db9c2..4f635adb968 100644 --- a/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/plugin/BUILD.gn +++ b/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/plugin/BUILD.gn @@ -1,30 +1,9 @@ -import("//clang/lib/StaticAnalyzer/Frontend/enable.gni") - static_library("plugin") { output_name = "clangTidyPlugin" configs += [ "//llvm/utils/gn/build:clang_code" ] deps = [ "//clang-tools-extra/clang-tidy", - "//clang-tools-extra/clang-tidy/abseil", - "//clang-tools-extra/clang-tidy/android", - "//clang-tools-extra/clang-tidy/boost", - "//clang-tools-extra/clang-tidy/bugprone", - "//clang-tools-extra/clang-tidy/cert", - "//clang-tools-extra/clang-tidy/cppcoreguidelines", - "//clang-tools-extra/clang-tidy/darwin", - "//clang-tools-extra/clang-tidy/fuchsia", - "//clang-tools-extra/clang-tidy/google", - "//clang-tools-extra/clang-tidy/hicpp", - "//clang-tools-extra/clang-tidy/linuxkernel", - "//clang-tools-extra/clang-tidy/llvm", - "//clang-tools-extra/clang-tidy/misc", - "//clang-tools-extra/clang-tidy/modernize", - "//clang-tools-extra/clang-tidy/objc", - "//clang-tools-extra/clang-tidy/openmp", - "//clang-tools-extra/clang-tidy/performance", - "//clang-tools-extra/clang-tidy/portability", - "//clang-tools-extra/clang-tidy/readability", - "//clang-tools-extra/clang-tidy/zircon", + "//clang-tools-extra/clang-tidy:all-checks", "//clang/lib/AST", "//clang/lib/ASTMatchers", "//clang/lib/Basic", @@ -33,10 +12,6 @@ static_library("plugin") { "//clang/lib/Tooling", ] - if (clang_enable_static_analyzer) { - deps += [ "//clang-tools-extra/clang-tidy/mpi" ] - } - sources = [ "ClangTidyPlugin.cpp", ] diff --git a/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/tool/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/tool/BUILD.gn index fb43486e2f4..43c7fbbfd06 100644 --- a/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/tool/BUILD.gn +++ b/llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/tool/BUILD.gn @@ -1,29 +1,8 @@ -import("//clang/lib/StaticAnalyzer/Frontend/enable.gni") - executable("clang-tidy") { configs += [ "//llvm/utils/gn/build:clang_code" ] deps = [ "//clang-tools-extra/clang-tidy", - "//clang-tools-extra/clang-tidy/abseil", - "//clang-tools-extra/clang-tidy/android", - "//clang-tools-extra/clang-tidy/boost", - "//clang-tools-extra/clang-tidy/bugprone", - "//clang-tools-extra/clang-tidy/cert", - "//clang-tools-extra/clang-tidy/cppcoreguidelines", - "//clang-tools-extra/clang-tidy/darwin", - "//clang-tools-extra/clang-tidy/fuchsia", - "//clang-tools-extra/clang-tidy/google", - "//clang-tools-extra/clang-tidy/hicpp", - "//clang-tools-extra/clang-tidy/linuxkernel", - "//clang-tools-extra/clang-tidy/llvm", - "//clang-tools-extra/clang-tidy/misc", - "//clang-tools-extra/clang-tidy/modernize", - "//clang-tools-extra/clang-tidy/objc", - "//clang-tools-extra/clang-tidy/openmp", - "//clang-tools-extra/clang-tidy/performance", - "//clang-tools-extra/clang-tidy/portability", - "//clang-tools-extra/clang-tidy/readability", - "//clang-tools-extra/clang-tidy/zircon", + "//clang-tools-extra/clang-tidy:all-checks", "//clang/lib/AST", "//clang/lib/ASTMatchers", "//clang/lib/Basic", @@ -34,9 +13,6 @@ executable("clang-tidy") { "//llvm/lib/Target:AllTargetsDescs", "//llvm/lib/Target:AllTargetsInfos", ] - if (clang_enable_static_analyzer) { - deps += [ "//clang-tools-extra/clang-tidy/mpi" ] - } sources = [ "ClangTidyMain.cpp", ] diff --git a/llvm/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn b/llvm/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn index a5671d03c6a..5d4392cb3e7 100644 --- a/llvm/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn +++ b/llvm/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn @@ -24,26 +24,8 @@ static_library("clangd") { configs += [ "//llvm/utils/gn/build:clang_code" ] deps = [ ":features", - "//clang-tools-extra/clang-tidy/abseil", - "//clang-tools-extra/clang-tidy/android", - "//clang-tools-extra/clang-tidy/boost", - "//clang-tools-extra/clang-tidy/bugprone", - "//clang-tools-extra/clang-tidy/cert", - "//clang-tools-extra/clang-tidy/cppcoreguidelines", - "//clang-tools-extra/clang-tidy/darwin", - "//clang-tools-extra/clang-tidy/fuchsia", - "//clang-tools-extra/clang-tidy/google", - "//clang-tools-extra/clang-tidy/hicpp", - "//clang-tools-extra/clang-tidy/linuxkernel", - "//clang-tools-extra/clang-tidy/llvm", - "//clang-tools-extra/clang-tidy/misc", - "//clang-tools-extra/clang-tidy/modernize", - "//clang-tools-extra/clang-tidy/objc", - "//clang-tools-extra/clang-tidy/openmp", - "//clang-tools-extra/clang-tidy/performance", - "//clang-tools-extra/clang-tidy/portability", - "//clang-tools-extra/clang-tidy/readability", - "//clang-tools-extra/clang-tidy/zircon", + "//clang-tools-extra/clang-tidy", + "//clang-tools-extra/clang-tidy:all-checks", "//clang/lib/AST", "//clang/lib/ASTMatchers", "//clang/lib/Basic", |

