brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.1 KiB · 2163847 Raw
44 lines · plain
1static_library("Expression") {2  output_name = "lldbExpression"3  configs += [ "//llvm/utils/gn/build:lldb_code" ]4  deps = [5    "//lldb/source/Core",6    "//lldb/source/Host",7    "//lldb/source/Interpreter",8 9    #"//lldb/source/Symbol", # FIXME: Dependency cycle.10    #"//lldb/source/Target", # FIXME: Dependency cycle.11    "//lldb/source/Utility",12    "//lldb/source/ValueObject",13    "//llvm/lib/ExecutionEngine",14    "//llvm/lib/IR",15    "//llvm/lib/Support",16 17    #"//lldb/source/Plugins/Language/CPlusPlus", # 4-hop dependency cycle.18 19    # FIXME:20    # DEPENDS21    # intrinsics_gen22  ]23  include_dirs = [ ".." ]24  sources = [25    "DWARFExpression.cpp",26    "DWARFExpressionList.cpp",27    "DiagnosticManager.cpp",28    "Expression.cpp",29    "ExpressionParser.cpp",30    "ExpressionTypeSystemHelper.cpp",31    "ExpressionVariable.cpp",32    "FunctionCaller.cpp",33    "IRExecutionUnit.cpp",34    "IRInterpreter.cpp",35    "IRMemoryMap.cpp",36    "LLVMUserExpression.cpp",37    "Materializer.cpp",38    "ObjectFileJIT.cpp",39    "REPL.cpp",40    "UserExpression.cpp",41    "UtilityFunction.cpp",42  ]43}44