xref: /llvm-project/llvm/utils/gn/secondary/clang/lib/ExtractAPI/BUILD.gn (revision bb029a5c039766ef83c88a456cf936cec0a1a69b)
1static_library("ExtractAPI") {
2  output_name = "clangExtractAPI"
3  configs += [ "//llvm/utils/gn/build:clang_code" ]
4  deps = [
5    "//clang/lib/AST",
6    "//clang/lib/Basic",
7    "//clang/lib/Frontend",
8    "//clang/lib/Index",
9    "//clang/lib/InstallAPI",
10    "//llvm/lib/Support",
11    "//llvm/lib/TargetParser",
12  ]
13  sources = [
14    "API.cpp",
15    "APIIgnoresList.cpp",
16    "DeclarationFragments.cpp",
17    "ExtractAPIConsumer.cpp",
18    "Serialization/SymbolGraphSerializer.cpp",
19    "TypedefUnderlyingTypeResolver.cpp",
20  ]
21}
22