gn build: Add support for building LLDB on Linux.
authorPeter Collingbourne <peter@pcc.me.uk>
Thu, 2 Sep 2021 20:39:32 +0000 (13:39 -0700)
committerPeter Collingbourne <peter@pcc.me.uk>
Thu, 9 Sep 2021 02:33:51 +0000 (19:33 -0700)
commit9449f441fc9b7eff6e84b00b4c2488041fbb34f4
treedfd3ef052721041b58c2e20883e615132f15dc35
parentc95a7246a38afb0a7c1f371d1591a96617aa4d73
gn build: Add support for building LLDB on Linux.

On Linux, LLDB depends on lldb-server at runtime (on Mac, the dependency on
a debug server presumably comes via the system debugserver), so I added it
to deps.

Differential Revision: https://reviews.llvm.org/D109463
llvm/utils/gn/secondary/BUILD.gn
llvm/utils/gn/secondary/lldb/include/lldb/Host/BUILD.gn
llvm/utils/gn/secondary/lldb/source/Initialization/BUILD.gn
llvm/utils/gn/secondary/lldb/source/Plugins/BUILD.gn
llvm/utils/gn/secondary/lldb/source/Plugins/ObjectFile/JIT/BUILD.gn
llvm/utils/gn/secondary/lldb/source/Plugins/Platform/Linux/BUILD.gn [new file with mode: 0644]
llvm/utils/gn/secondary/lldb/source/Plugins/Process/Linux/BUILD.gn [new file with mode: 0644]
llvm/utils/gn/secondary/lldb/source/Plugins/Process/POSIX/BUILD.gn [new file with mode: 0644]
llvm/utils/gn/secondary/lldb/tools/driver/BUILD.gn
llvm/utils/gn/secondary/lldb/tools/lldb-server/BUILD.gn