1static_library("Initialization") { 2 output_name = "lldbInitialization" 3 configs += [ "//llvm/utils/gn/build:lldb_code" ] 4 deps = [ 5 "//lldb/source/Core", 6 "//lldb/source/Host", 7 "//lldb/source/Plugins/Process/gdb-remote", 8 "//llvm/lib/Support", 9 ] 10 11 if (current_os == "linux" || current_os == "android") { 12 deps += [ "//lldb/source/Plugins/Process/POSIX" ] 13 } else if (current_os == "win") { 14 deps += [ "//lldb/source/Plugins/Process/Windows/Common" ] 15 } 16 17 # SystemInitializerCommon.cpp includes headers from Plugins/Process/.... 18 include_dirs = [ ".." ] 19 sources = [ 20 "SystemInitializer.cpp", 21 "SystemInitializerCommon.cpp", 22 "SystemLifetimeManager.cpp", 23 ] 24} 25