llvm-project/llvm/lib/TextAPI/CMakeLists.txt
Cyndy Ishida c6f29dbb59
[readtapi] Setup simple stubify support (#76075)
Stubify broadly takes either tbd files or binary dylibs and turns them
into tbd files. In future patches, stubify will also allow additional
information to be embedded into the final TBD output too.

Add Util APIs to TextAPI for common operations used by readtapi for now.
2023-12-20 14:56:53 -08:00

28 lines
461 B
CMake

add_llvm_component_library(LLVMTextAPI
Architecture.cpp
ArchitectureSet.cpp
InterfaceFile.cpp
TextStubV5.cpp
PackedVersion.cpp
Platform.cpp
RecordsSlice.cpp
RecordVisitor.cpp
Symbol.cpp
SymbolSet.cpp
Target.cpp
TextAPIError.cpp
TextStub.cpp
TextStubCommon.cpp
Utils.cpp
ADDITIONAL_HEADER_DIRS
"${LLVM_MAIN_INCLUDE_DIR}/llvm/TextAPI"
LINK_COMPONENTS
Support
BinaryFormat
TargetParser
)
add_subdirectory(BinaryReader)