Skip to content

Commit 171c12b

Browse files
committed
gn build: (manually) merge r373082
llvm-svn: 373086
1 parent 940d0e2 commit 171c12b

File tree

4 files changed

+33
-71
lines changed

4 files changed

+33
-71
lines changed

llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/BUILD.gn

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,32 @@ static_library("clang-tidy") {
3737
"GlobList.cpp",
3838
]
3939
}
40+
41+
group("all-checks") {
42+
# If you add a check, also add it to ClangTidyForceLinker.h.
43+
deps = [
44+
"//clang-tools-extra/clang-tidy/abseil",
45+
"//clang-tools-extra/clang-tidy/android",
46+
"//clang-tools-extra/clang-tidy/boost",
47+
"//clang-tools-extra/clang-tidy/bugprone",
48+
"//clang-tools-extra/clang-tidy/cert",
49+
"//clang-tools-extra/clang-tidy/cppcoreguidelines",
50+
"//clang-tools-extra/clang-tidy/darwin",
51+
"//clang-tools-extra/clang-tidy/fuchsia",
52+
"//clang-tools-extra/clang-tidy/google",
53+
"//clang-tools-extra/clang-tidy/hicpp",
54+
"//clang-tools-extra/clang-tidy/linuxkernel",
55+
"//clang-tools-extra/clang-tidy/llvm",
56+
"//clang-tools-extra/clang-tidy/misc",
57+
"//clang-tools-extra/clang-tidy/modernize",
58+
"//clang-tools-extra/clang-tidy/objc",
59+
"//clang-tools-extra/clang-tidy/openmp",
60+
"//clang-tools-extra/clang-tidy/performance",
61+
"//clang-tools-extra/clang-tidy/portability",
62+
"//clang-tools-extra/clang-tidy/readability",
63+
"//clang-tools-extra/clang-tidy/zircon",
64+
]
65+
if (clang_enable_static_analyzer) {
66+
deps += [ "//clang-tools-extra/clang-tidy/mpi" ]
67+
}
68+
}

llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/plugin/BUILD.gn

Lines changed: 1 addition & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,9 @@
1-
import("//clang/lib/StaticAnalyzer/Frontend/enable.gni")
2-
31
static_library("plugin") {
42
output_name = "clangTidyPlugin"
53
configs += [ "//llvm/utils/gn/build:clang_code" ]
64
deps = [
75
"//clang-tools-extra/clang-tidy",
8-
"//clang-tools-extra/clang-tidy/abseil",
9-
"//clang-tools-extra/clang-tidy/android",
10-
"//clang-tools-extra/clang-tidy/boost",
11-
"//clang-tools-extra/clang-tidy/bugprone",
12-
"//clang-tools-extra/clang-tidy/cert",
13-
"//clang-tools-extra/clang-tidy/cppcoreguidelines",
14-
"//clang-tools-extra/clang-tidy/darwin",
15-
"//clang-tools-extra/clang-tidy/fuchsia",
16-
"//clang-tools-extra/clang-tidy/google",
17-
"//clang-tools-extra/clang-tidy/hicpp",
18-
"//clang-tools-extra/clang-tidy/linuxkernel",
19-
"//clang-tools-extra/clang-tidy/llvm",
20-
"//clang-tools-extra/clang-tidy/misc",
21-
"//clang-tools-extra/clang-tidy/modernize",
22-
"//clang-tools-extra/clang-tidy/objc",
23-
"//clang-tools-extra/clang-tidy/openmp",
24-
"//clang-tools-extra/clang-tidy/performance",
25-
"//clang-tools-extra/clang-tidy/portability",
26-
"//clang-tools-extra/clang-tidy/readability",
27-
"//clang-tools-extra/clang-tidy/zircon",
6+
"//clang-tools-extra/clang-tidy:all-checks",
287
"//clang/lib/AST",
298
"//clang/lib/ASTMatchers",
309
"//clang/lib/Basic",
@@ -33,10 +12,6 @@ static_library("plugin") {
3312
"//clang/lib/Tooling",
3413
]
3514

36-
if (clang_enable_static_analyzer) {
37-
deps += [ "//clang-tools-extra/clang-tidy/mpi" ]
38-
}
39-
4015
sources = [
4116
"ClangTidyPlugin.cpp",
4217
]

llvm/utils/gn/secondary/clang-tools-extra/clang-tidy/tool/BUILD.gn

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,8 @@
1-
import("//clang/lib/StaticAnalyzer/Frontend/enable.gni")
2-
31
executable("clang-tidy") {
42
configs += [ "//llvm/utils/gn/build:clang_code" ]
53
deps = [
64
"//clang-tools-extra/clang-tidy",
7-
"//clang-tools-extra/clang-tidy/abseil",
8-
"//clang-tools-extra/clang-tidy/android",
9-
"//clang-tools-extra/clang-tidy/boost",
10-
"//clang-tools-extra/clang-tidy/bugprone",
11-
"//clang-tools-extra/clang-tidy/cert",
12-
"//clang-tools-extra/clang-tidy/cppcoreguidelines",
13-
"//clang-tools-extra/clang-tidy/darwin",
14-
"//clang-tools-extra/clang-tidy/fuchsia",
15-
"//clang-tools-extra/clang-tidy/google",
16-
"//clang-tools-extra/clang-tidy/hicpp",
17-
"//clang-tools-extra/clang-tidy/linuxkernel",
18-
"//clang-tools-extra/clang-tidy/llvm",
19-
"//clang-tools-extra/clang-tidy/misc",
20-
"//clang-tools-extra/clang-tidy/modernize",
21-
"//clang-tools-extra/clang-tidy/objc",
22-
"//clang-tools-extra/clang-tidy/openmp",
23-
"//clang-tools-extra/clang-tidy/performance",
24-
"//clang-tools-extra/clang-tidy/portability",
25-
"//clang-tools-extra/clang-tidy/readability",
26-
"//clang-tools-extra/clang-tidy/zircon",
5+
"//clang-tools-extra/clang-tidy:all-checks",
276
"//clang/lib/AST",
287
"//clang/lib/ASTMatchers",
298
"//clang/lib/Basic",
@@ -34,9 +13,6 @@ executable("clang-tidy") {
3413
"//llvm/lib/Target:AllTargetsDescs",
3514
"//llvm/lib/Target:AllTargetsInfos",
3615
]
37-
if (clang_enable_static_analyzer) {
38-
deps += [ "//clang-tools-extra/clang-tidy/mpi" ]
39-
}
4016
sources = [
4117
"ClangTidyMain.cpp",
4218
]

llvm/utils/gn/secondary/clang-tools-extra/clangd/BUILD.gn

Lines changed: 2 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -24,26 +24,8 @@ static_library("clangd") {
2424
configs += [ "//llvm/utils/gn/build:clang_code" ]
2525
deps = [
2626
":features",
27-
"//clang-tools-extra/clang-tidy/abseil",
28-
"//clang-tools-extra/clang-tidy/android",
29-
"//clang-tools-extra/clang-tidy/boost",
30-
"//clang-tools-extra/clang-tidy/bugprone",
31-
"//clang-tools-extra/clang-tidy/cert",
32-
"//clang-tools-extra/clang-tidy/cppcoreguidelines",
33-
"//clang-tools-extra/clang-tidy/darwin",
34-
"//clang-tools-extra/clang-tidy/fuchsia",
35-
"//clang-tools-extra/clang-tidy/google",
36-
"//clang-tools-extra/clang-tidy/hicpp",
37-
"//clang-tools-extra/clang-tidy/linuxkernel",
38-
"//clang-tools-extra/clang-tidy/llvm",
39-
"//clang-tools-extra/clang-tidy/misc",
40-
"//clang-tools-extra/clang-tidy/modernize",
41-
"//clang-tools-extra/clang-tidy/objc",
42-
"//clang-tools-extra/clang-tidy/openmp",
43-
"//clang-tools-extra/clang-tidy/performance",
44-
"//clang-tools-extra/clang-tidy/portability",
45-
"//clang-tools-extra/clang-tidy/readability",
46-
"//clang-tools-extra/clang-tidy/zircon",
27+
"//clang-tools-extra/clang-tidy",
28+
"//clang-tools-extra/clang-tidy:all-checks",
4729
"//clang/lib/AST",
4830
"//clang/lib/ASTMatchers",
4931
"//clang/lib/Basic",

0 commit comments

Comments
 (0)