xref: /llvm-project/llvm/utils/gn/secondary/llvm/lib/ToolDrivers/llvm-lib/BUILD.gn (revision 2aa998d22fe09191cd6c1b697e373266c1131502)
1import("//llvm/utils/TableGen/tablegen.gni")
2
3tablegen("Options") {
4  visibility = [ ":LibDriver" ]
5  args = [ "-gen-opt-parser-defs" ]
6}
7
8static_library("LibDriver") {
9  output_name = "LLVMLibDriver"
10  deps = [
11    ":Options",
12    "//llvm/lib/BinaryFormat",
13    "//llvm/lib/Bitcode/Reader",
14    "//llvm/lib/Object",
15    "//llvm/lib/Option",
16    "//llvm/lib/Support",
17    "//llvm/lib/TargetParser",
18  ]
19  sources = [ "LibDriver.cpp" ]
20}
21