Skip to content

Commit 75473cf

Browse files
committed
[gn] port c51095f (InstallAPI diag tablegen)
1 parent 5a4bbaf commit 75473cf

File tree

2 files changed

+9
-0
lines changed
  • llvm/utils/gn/secondary/clang

2 files changed

+9
-0
lines changed

llvm/utils/gn/secondary/clang/include/clang/Basic/BUILD.gn

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ diag_groups = [
2525
"CrossTU",
2626
"Driver",
2727
"Frontend",
28+
"InstallAPI",
2829
"Lex",
2930
"Parse",
3031
"Refactoring",

llvm/utils/gn/secondary/clang/tools/clang-installapi/BUILD.gn

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,23 @@
1+
import("//llvm/utils/TableGen/tablegen.gni")
12
import("//llvm/utils/gn/build/driver_executable.gni")
23

4+
tablegen("InstallAPIOpts") {
5+
visibility = [ ":clang-installapi" ]
6+
args = [ "-gen-opt-parser-defs" ]
7+
}
8+
39
driver_executable("clang-installapi") {
410
configs += [ "//llvm/utils/gn/build:clang_code" ]
511
deps = [
12+
":InstallAPIOpts",
613
"//clang/lib/Driver",
714
"//clang/lib/Frontend",
815
"//clang/lib/InstallAPI",
916
"//clang/lib/Tooling",
1017
"//llvm/lib/Support",
1118
"//llvm/lib/TargetParser",
1219
"//llvm/lib/TextAPI",
20+
"//llvm/lib/TextAPI/BinaryReader",
1321
]
1422
sources = [
1523
"ClangInstallAPI.cpp",

0 commit comments

Comments
 (0)