Skip to content

Commit 1c81b4a

Browse files
committed
[gn] port 0a518db (clang-installapi)
1 parent 9c24688 commit 1c81b4a

File tree

4 files changed

+19
-4
lines changed

4 files changed

+19
-4
lines changed

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ static_library("Frontend") {
88
"//clang/lib/Basic",
99
"//clang/lib/Driver",
1010
"//clang/lib/Edit",
11-
"//clang/lib/InstallAPI",
1211
"//clang/lib/Lex",
1312
"//clang/lib/Parse",
1413
"//clang/lib/Sema",
@@ -19,7 +18,6 @@ static_library("Frontend") {
1918
"//llvm/lib/ProfileData",
2019
"//llvm/lib/Support",
2120
"//llvm/lib/TargetParser",
22-
"//llvm/lib/TextAPI",
2321
]
2422
sources = [
2523
"ASTConsumers.cpp",
@@ -40,7 +38,6 @@ static_library("Frontend") {
4038
"InitPreprocessor.cpp",
4139
"InterfaceStubFunctionsConsumer.cpp",
4240
"LayoutOverrideSource.cpp",
43-
"InstallAPIConsumer.cpp",
4441
"LogDiagnosticPrinter.cpp",
4542
"ModuleDependencyCollector.cpp",
4643
"MultiplexConsumer.cpp",

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ static_library("InstallAPI") {
77
"//llvm/lib/TextAPI",
88
]
99
sources = [
10-
"Context.cpp",
1110
"FileList.cpp",
1211
"HeaderFile.cpp",
1312
]

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,7 @@ group("test") {
157157
"//clang/tools/clang-format",
158158
"//clang/tools/clang-fuzzer/dictionary:clang-fuzzer-dictionary",
159159
"//clang/tools/clang-import-test",
160+
"//clang/tools/clang-installapi",
160161
"//clang/tools/clang-offload-bundler",
161162
"//clang/tools/clang-refactor",
162163
"//clang/tools/clang-rename",
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
import("//llvm/utils/gn/build/driver_executable.gni")
2+
3+
driver_executable("clang-installapi") {
4+
configs += [ "//llvm/utils/gn/build:clang_code" ]
5+
deps = [
6+
"//clang/lib/Driver",
7+
"//clang/lib/Frontend",
8+
"//clang/lib/InstallAPI",
9+
"//clang/lib/Tooling",
10+
"//llvm/lib/Support",
11+
"//llvm/lib/TargetParser",
12+
"//llvm/lib/TextAPI",
13+
]
14+
sources = [
15+
"ClangInstallAPI.cpp",
16+
"Options.cpp",
17+
]
18+
}

0 commit comments

Comments
 (0)