[coff] Don't try to write the obj if the assembler has errors (#123007)
[llvm-project.git] / llvm / utils / gn / secondary / clang-tools-extra / clangd / support / BUILD.gn
blob3cdaa5301d105de966a0c9e7d5b81d5c259d483b
1 # clangd/support contains low-level support libraries that do not depend
2 # on clang either programmatically or conceptually.
3 static_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     "Bracket.cpp",
13     "Cancellation.cpp",
14     "Context.cpp",
15     "DirectiveTree.cpp",
16     "FileCache.cpp",
17     "Lex.cpp",
18     "Logger.cpp",
19     "Markup.cpp",
20     "MemoryTree.cpp",
21     "Path.cpp",
22     "Shutdown.cpp",
23     "ThreadCrashReporter.cpp",
24     "Threading.cpp",
25     "ThreadsafeFS.cpp",
26     "Token.cpp",
27     "Trace.cpp",
28   ]