llvm-project/clang/lib/ExtractAPI/CMakeLists.txt
Cyndy Ishida 4c6043de0b
[clang][InstallAPI] Add input file support to library (#81701)
This patch adds support for expected InstallAPI inputs. InstallAPI
accepts a well defined filelist of headers and how those headers
represent a single library.

InstallAPI captures header files to determine linkable symbols to then
compare against what was compiled in a binary dylib and generate TBD
files.
2024-02-20 09:39:00 -08:00

22 lines
349 B
CMake

set(LLVM_LINK_COMPONENTS
Support
TargetParser
)
add_clang_library(clangExtractAPI
API.cpp
APIIgnoresList.cpp
ExtractAPIConsumer.cpp
DeclarationFragments.cpp
Serialization/SymbolGraphSerializer.cpp
TypedefUnderlyingTypeResolver.cpp
LINK_LIBS
clangAST
clangBasic
clangFrontend
clangIndex
clangInstallAPI
clangLex
)