28 lines · plain
1static_library("minidump") {2 output_name = "lldbPluginProcessMinidump"3 configs += [ "//llvm/utils/gn/build:lldb_code" ]4 deps = [5 "//lldb/source/Core",6 "//lldb/source/Plugins/Process/Utility",7 "//lldb/source/Plugins/Process/elf-core",8 "//lldb/source/Target",9 "//lldb/source/Utility",10 "//llvm/lib/BinaryFormat",11 "//llvm/lib/Object",12 "//llvm/lib/Support",13 ]14 15 # Reaches into Plugins/Process/Utility.16 include_dirs = [ "//lldb/source" ]17 sources = [18 "MinidumpParser.cpp",19 "MinidumpTypes.cpp",20 "ProcessMinidump.cpp",21 "RegisterContextMinidump_ARM.cpp",22 "RegisterContextMinidump_ARM64.cpp",23 "RegisterContextMinidump_x86_32.cpp",24 "RegisterContextMinidump_x86_64.cpp",25 "ThreadMinidump.cpp",26 ]27}28