1f237836fSNico Weberimport("//llvm/utils/TableGen/tablegen.gni") 2f237836fSNico Weber 3f237836fSNico Webertablegen("Options") { 4f237836fSNico Weber visibility = [ ":LibDriver" ] 5f237836fSNico Weber args = [ "-gen-opt-parser-defs" ] 6f237836fSNico Weber} 7f237836fSNico Weber 8f237836fSNico Weberstatic_library("LibDriver") { 9f237836fSNico Weber output_name = "LLVMLibDriver" 10f237836fSNico Weber deps = [ 11f237836fSNico Weber ":Options", 12f237836fSNico Weber "//llvm/lib/BinaryFormat", 13d546b505SNico Weber "//llvm/lib/Bitcode/Reader", 14f237836fSNico Weber "//llvm/lib/Object", 15f237836fSNico Weber "//llvm/lib/Option", 16f237836fSNico Weber "//llvm/lib/Support", 17*2aa998d2SNico Weber "//llvm/lib/TargetParser", 18f237836fSNico Weber ] 191afd889dSNico Weber sources = [ "LibDriver.cpp" ] 20f237836fSNico Weber} 21