xref: /llvm-project/llvm/utils/gn/secondary/clang-tools-extra/clangd/xpc/BUILD.gn (revision 33ff8078ff744cb317ec8806c990a52d33310834)
1static_library("conversions") {
2  output_name = "clangdXpcJsonConversions"
3  configs += [ "//llvm/utils/gn/build:clang_code" ]
4  deps = [
5    "//clang-tools-extra/clangd",
6    "//clang-tools-extra/clangd/support",
7    "//llvm/lib/Support",
8  ]
9  include_dirs = [ ".." ]
10  sources = [ "Conversion.cpp" ]
11}
12
13static_library("transport") {
14  output_name = "clangdXpcTransport"
15  configs += [ "//llvm/utils/gn/build:clang_code" ]
16  deps = [
17    ":conversions",
18    "//clang-tools-extra/clangd",
19    "//clang-tools-extra/clangd:features",
20    "//clang-tools-extra/clangd/support",
21    "//llvm/lib/Support",
22  ]
23  include_dirs = [ ".." ]
24  sources = [ "XPCTransport.cpp" ]
25}
26