31 lines · plain
1# clangd/support contains low-level support libraries that do not depend2# on clang either programmatically or conceptually.3static_library("support") {4 output_name = "clangdSupport"5 configs += [ "//llvm/utils/gn/build:clang_code" ]6 deps = [7 "//clang/lib/Basic",8 "//llvm/lib/Support",9 "//llvm/utils/gn/build/libs/atomic",10 ]11 include_dirs = [ ".." ]12 sources = [13 "Bracket.cpp",14 "Cancellation.cpp",15 "Context.cpp",16 "DirectiveTree.cpp",17 "FileCache.cpp",18 "Lex.cpp",19 "Logger.cpp",20 "Markup.cpp",21 "MemoryTree.cpp",22 "Path.cpp",23 "Shutdown.cpp",24 "ThreadCrashReporter.cpp",25 "Threading.cpp",26 "ThreadsafeFS.cpp",27 "Token.cpp",28 "Trace.cpp",29 ]30}31