Skip to content

Commit 66601d8

Browse files
committed
[gn] port 4c6aa8f (clang/Analysis/Scalable)
1 parent 7d151cf commit 66601d8

File tree

3 files changed

+38
-0
lines changed

3 files changed

+38
-0
lines changed
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
static_library("Scalable") {
2+
output_name = "clangAnalysisScalable"
3+
configs += [ "//llvm/utils/gn/build:clang_code" ]
4+
deps = [
5+
"//clang/lib/AST",
6+
"//clang/lib/ASTMatchers",
7+
"//clang/lib/Basic",
8+
"//clang/lib/Index",
9+
"//clang/lib/Lex",
10+
"//clang/lib/Frontend",
11+
"//llvm/lib/Support",
12+
]
13+
sources = [
14+
"ASTEntityMapping.cpp",
15+
"Model/BuildNamespace.cpp",
16+
"Model/EntityName.cpp",
17+
]
18+
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
import("//third-party/unittest/unittest.gni")
2+
3+
unittest("ClangScalableAnalysisTests") {
4+
configs += [ "//llvm/utils/gn/build:clang_code" ]
5+
deps = [
6+
"//clang/lib/AST",
7+
"//clang/lib/ASTMatchers",
8+
"//clang/lib/Analysis/Scalable",
9+
"//clang/lib/Basic",
10+
"//clang/lib/Serialization",
11+
"//clang/lib/Tooling",
12+
"//llvm/lib/Support",
13+
]
14+
sources = [
15+
"ASTEntityMappingTest.cpp",
16+
"BuildNamespaceTest.cpp",
17+
"EntityNameTest.cpp",
18+
]
19+
}

llvm/utils/gn/secondary/clang/unittests/BUILD.gn

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ group("unittests") {
2929
deps += [
3030
"Analysis:ClangAnalysisTests",
3131
"Analysis/FlowSensitive:ClangAnalysisFlowSensitiveTests",
32+
"Analysis/Scalable:ClangScalableAnalysisTests",
3233
"StaticAnalyzer:StaticAnalysisTests",
3334
]
3435
}

0 commit comments

Comments
 (0)