[llvm] 3108998 - [gn] somewhat port 0c5cee779929 (lldb-server platform plugin)
Nico Weber via llvm-commits
llvm-commits at lists.llvm.org
Fri Mar 24 05:06:52 PDT 2023
Author: Nico Weber
Date: 2023-03-24T13:06:37+01:00
New Revision: 3108998c0256a11e5318aae724e4ca6d8372c730
URL: https://github.com/llvm/llvm-project/commit/3108998c0256a11e5318aae724e4ca6d8372c730
DIFF: https://github.com/llvm/llvm-project/commit/3108998c0256a11e5318aae724e4ca6d8372c730.diff
LOG: [gn] somewhat port 0c5cee779929 (lldb-server platform plugin)
Added:
Modified:
llvm/utils/gn/secondary/lldb/tools/lldb-server/BUILD.gn
Removed:
################################################################################
diff --git a/llvm/utils/gn/secondary/lldb/tools/lldb-server/BUILD.gn b/llvm/utils/gn/secondary/lldb/tools/lldb-server/BUILD.gn
index 8706cf1eb738c..37082746e098d 100644
--- a/llvm/utils/gn/secondary/lldb/tools/lldb-server/BUILD.gn
+++ b/llvm/utils/gn/secondary/lldb/tools/lldb-server/BUILD.gn
@@ -8,7 +8,7 @@ tablegen("LLGSOptions") {
executable("lldb-server") {
configs += [
- #"//llvm/utils/gn/build:clang_code",
+ "//llvm/utils/gn/build:clang_code",
"//llvm/utils/gn/build:lldb_code",
]
deps = [
@@ -32,16 +32,26 @@ executable("lldb-server") {
if (current_os == "android" || current_os == "linux") {
deps += [ "//lldb/source/Plugins/Process/Linux" ]
- #} else if (current_os == "freebsd") {
- #deps += [ "//lldb/source/Plugins/Process/FreeBSD" ]
- #} else if (current_os == "netbsd") {
- #deps += [ "//lldb/source/Plugins/Process/NetBSD" ]
+ if (current_os == "linux") {
+ deps += [ "//lldb/source/Plugins/Platform/Linux" ]
+ } else {
+ # XXX
+ #deps += [ "//lldb/source/Plugins/Platform/Android" ]
+ }
}
+ #} else if (current_os == "freebsd") {
+ #deps += [ "//lldb/source/Platform/Process/FreeBSD" ]
+ #deps += [ "//lldb/source/Plugins/Process/FreeBSD" ]
+ #} else if (current_os == "netbsd") {
+ #deps += [ "//lldb/source/Platform/Process/NetBSD" ]
+ #deps += [ "//lldb/source/Plugins/Process/NetBSD" ]
if (current_os == "mac") {
deps += [ "//lldb/source/Plugins/ObjectFile/Mach-O" ]
+ deps += [ "//lldb/source/Plugins/Platform/MacOSX" ]
} else if (current_os == "win") {
deps += [ "//lldb/source/Plugins/ObjectFile/PECOFF" ]
+ deps += [ "//lldb/source/Plugins/Platform/Windows" ]
} else {
deps += [ "//lldb/source/Plugins/ObjectFile/ELF" ]
}
More information about the llvm-commits
mailing list