diff options
author | Nico Weber <thakis@chromium.org> | 2022-03-09 11:42:33 -0500 |
---|---|---|
committer | Nico Weber <thakis@chromium.org> | 2022-03-09 11:43:21 -0500 |
commit | c0700d3228f7f9e8ec458c76839dbb58ff90901a (patch) | |
tree | a1bc62481000caf4b159dfe6823f38095ee3d5ad | |
parent | 02def06e60369d616456251cb0f8e60115287128 (diff) |
[gn build] (manually) port ffb9429b6f3c29ab
3 files changed, 21 insertions, 0 deletions
diff --git a/llvm/utils/gn/secondary/lldb/source/Plugins/Platform/POSIX/BUILD.gn b/llvm/utils/gn/secondary/lldb/source/Plugins/Platform/POSIX/BUILD.gn index 356d01441082..c5565bc20f5a 100644 --- a/llvm/utils/gn/secondary/lldb/source/Plugins/Platform/POSIX/BUILD.gn +++ b/llvm/utils/gn/secondary/lldb/source/Plugins/Platform/POSIX/BUILD.gn @@ -9,6 +9,7 @@ static_library("POSIX") { "//lldb/source/Expression", "//lldb/source/Host", "//lldb/source/Interpreter", + "//lldb/source/Plugins/Platform/gdb-server", "//lldb/source/Plugins/TypeSystem/Clang", "//lldb/source/Target", ] diff --git a/llvm/utils/gn/secondary/lldb/source/Plugins/Platform/Windows/BUILD.gn b/llvm/utils/gn/secondary/lldb/source/Plugins/Platform/Windows/BUILD.gn index 11539c7dc479..4a0f39ce4ba2 100644 --- a/llvm/utils/gn/secondary/lldb/source/Plugins/Platform/Windows/BUILD.gn +++ b/llvm/utils/gn/secondary/lldb/source/Plugins/Platform/Windows/BUILD.gn @@ -8,6 +8,7 @@ static_library("Windows") { "//lldb/source/Breakpoint", "//lldb/source/Core", "//lldb/source/Host", + "//lldb/source/Plugins/Platform/gdb-server", "//lldb/source/Target", ] diff --git a/llvm/utils/gn/secondary/lldb/source/Plugins/Platform/gdb-server/BUILD.gn b/llvm/utils/gn/secondary/lldb/source/Plugins/Platform/gdb-server/BUILD.gn new file mode 100644 index 000000000000..c1f99e94b47e --- /dev/null +++ b/llvm/utils/gn/secondary/lldb/source/Plugins/Platform/gdb-server/BUILD.gn @@ -0,0 +1,19 @@ +static_library("gdb-server") { + output_name = "lldbPluginPlatformGDB" + configs += [ + "//llvm/utils/gn/build:clang_code", + "//llvm/utils/gn/build:lldb_code", + ] + deps = [ + "//lldb/source/Breakpoint", + "//lldb/source/Core", + "//lldb/source/Host", + "//lldb/source/Plugins/Process/Utility", + #"//lldb/source/Plugins/Process/gdb-remote", # 4-deep dependency cycle + "//lldb/source/Target", + ] + + # Reaches into Plugins/Process/Utility. + include_dirs = [ "//lldb/source" ] + sources = [ "PlatformRemoteGDBServer.cpp" ] +} |