xref: /netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/clang-tools-extra/clangd/support/BUILD.gn (revision 82d56013d7b633d116a93943de88e08335357a7c)
1# clangd/support contains low-level support libraries that do not depend
2# on clang either programmatically or conceptually.
3static_library("support") {
4  output_name = "clangdSupport"
5  configs += [ "//llvm/utils/gn/build:clang_code" ]
6  deps = [
7    "//llvm/lib/Support",
8    "//llvm/utils/gn/build/libs/atomic",
9  ]
10  include_dirs = [ ".." ]
11  sources = [
12    "Cancellation.cpp",
13    "Context.cpp",
14    "FileCache.cpp",
15    "Logger.cpp",
16    "Markup.cpp",
17    "MemoryTree.cpp",
18    "Path.cpp",
19    "Shutdown.cpp",
20    "Threading.cpp",
21    "ThreadsafeFS.cpp",
22    "Trace.cpp",
23  ]
24}
25