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