35 lines · plain
1static_library("DataFormatters") {2 output_name = "lldbDataFormatters"3 configs += [ "//llvm/utils/gn/build:lldb_code" ]4 deps = [5 "//lldb/source/Core",6 7 #"//lldb/source/Interpreter", # FIXME: Dependency cycle.8 #"//lldb/source/Symbol", # FIXME: 3-hop Dependency cycle (DataFormatters->Symbol->Expression->Interpreter->DataFormatters)9 #"//lldb/source/Target", # FIXME: 3-hop Dependency cycle (DataFormatters->Target->Expression->Interpreter->DataFormatters)10 "//lldb/source/Utility",11 "//lldb/source/ValueObject",12 "//llvm/lib/Support",13 ]14 sources = [15 "CXXFunctionPointer.cpp",16 "DataVisualization.cpp",17 "DumpValueObjectOptions.cpp",18 "FormatCache.cpp",19 "FormatClasses.cpp",20 "FormatManager.cpp",21 "FormatterBytecode.cpp",22 "FormatterSection.cpp",23 "FormattersHelpers.cpp",24 "LanguageCategory.cpp",25 "StringPrinter.cpp",26 "TypeCategory.cpp",27 "TypeCategoryMap.cpp",28 "TypeFormat.cpp",29 "TypeSummary.cpp",30 "TypeSynthetic.cpp",31 "ValueObjectPrinter.cpp",32 "VectorType.cpp",33 ]34}35