29 lines · plain
1import("//llvm/utils/TableGen/tablegen.gni")2import("//llvm/utils/gn/build/driver_executable.gni")3 4tablegen("Opts") {5 visibility = [ ":clang-scan-deps" ]6 args = [ "-gen-opt-parser-defs" ]7}8 9driver_executable("clang-scan-deps") {10 configs += [ "//llvm/utils/gn/build:clang_code" ]11 deps = [12 ":Opts",13 "//clang/lib/AST",14 "//clang/lib/Basic",15 "//clang/lib/CodeGen",16 "//clang/lib/Driver",17 "//clang/lib/Frontend",18 "//clang/lib/FrontendTool",19 "//clang/lib/Lex",20 "//clang/lib/Parse",21 "//clang/lib/Serialization",22 "//clang/lib/Tooling",23 "//clang/lib/Tooling/DependencyScanning",24 "//llvm/lib/IR",25 "//llvm/lib/Support",26 ]27 sources = [ "ClangScanDeps.cpp" ]28}29