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