Skip to content

Commit 2d7fdfa

Browse files
committed
[gn] port 09e9895 (InstallAPI)
1 parent dd1897c commit 2d7fdfa

File tree

3 files changed

+14
-0
lines changed

3 files changed

+14
-0
lines changed

llvm/utils/gn/secondary/clang/lib/Frontend/BUILD.gn

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ static_library("Frontend") {
88
"//clang/lib/Basic",
99
"//clang/lib/Driver",
1010
"//clang/lib/Edit",
11+
"//clang/lib/InstallAPI",
1112
"//clang/lib/Lex",
1213
"//clang/lib/Parse",
1314
"//clang/lib/Sema",
@@ -18,6 +19,7 @@ static_library("Frontend") {
1819
"//llvm/lib/ProfileData",
1920
"//llvm/lib/Support",
2021
"//llvm/lib/TargetParser",
22+
"//llvm/lib/TextAPI",
2123
]
2224
sources = [
2325
"ASTConsumers.cpp",
@@ -38,6 +40,7 @@ static_library("Frontend") {
3840
"InitPreprocessor.cpp",
3941
"InterfaceStubFunctionsConsumer.cpp",
4042
"LayoutOverrideSource.cpp",
43+
"InstallAPIConsumer.cpp",
4144
"LogDiagnosticPrinter.cpp",
4245
"ModuleDependencyCollector.cpp",
4346
"MultiplexConsumer.cpp",
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
static_library("InstallAPI") {
2+
output_name = "clangInstallAPI"
3+
configs += [ "//llvm/utils/gn/build:clang_code" ]
4+
deps = [
5+
"//clang/lib/AST",
6+
"//llvm/lib/Support",
7+
"//llvm/lib/TextAPI",
8+
]
9+
sources = [ "Context.cpp" ]
10+
}

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,7 @@ group("test") {
187187
"//llvm/tools/llvm-profdata",
188188
"//llvm/tools/llvm-rc:symlinks",
189189
"//llvm/tools/llvm-readobj:symlinks",
190+
"//llvm/tools/llvm-readtapi:symlinks",
190191
"//llvm/tools/llvm-symbolizer:symlinks",
191192
"//llvm/tools/opt",
192193
"//llvm/tools/yaml2obj",

0 commit comments

Comments
 (0)