51 lines · plain
1static_library("Symbol") {2 output_name = "lldbSymbol"3 configs += [ "//llvm/utils/gn/build:lldb_code" ]4 deps = [5 "//lldb/source/Core",6 "//lldb/source/Expression",7 "//lldb/source/Host",8 9 #"//lldb/source/Target", # FIXME: Dependency cycle.10 "//lldb/source/Utility",11 "//lldb/source/ValueObject",12 "//llvm/lib/Support",13 ]14 include_dirs = [ ".." ] # FIXME: Reaches into Utility and Host internals.15 sources = [16 "ArmUnwindInfo.cpp",17 "Block.cpp",18 "CompactUnwindInfo.cpp",19 "CompileUnit.cpp",20 "CompilerDecl.cpp",21 "CompilerDeclContext.cpp",22 "CompilerType.cpp",23 "DWARFCallFrameInfo.cpp",24 "DebugMacros.cpp",25 "DeclVendor.cpp",26 "FuncUnwinders.cpp",27 "Function.cpp",28 "LineEntry.cpp",29 "LineTable.cpp",30 "ObjectContainer.cpp",31 "ObjectFile.cpp",32 "PostfixExpression.cpp",33 "SaveCoreOptions.cpp",34 "Symbol.cpp",35 "SymbolContext.cpp",36 "SymbolFile.cpp",37 "SymbolFileOnDemand.cpp",38 "SymbolLocator.cpp",39 "SymbolVendor.cpp",40 "Symtab.cpp",41 "Type.cpp",42 "TypeList.cpp",43 "TypeMap.cpp",44 "TypeSystem.cpp",45 "UnwindPlan.cpp",46 "UnwindTable.cpp",47 "Variable.cpp",48 "VariableList.cpp",49 ]50}51