llvm-project/llvm/lib/TextAPI/CMakeLists.txt
Cyndy Ishida 79320a0c3f
Reland "[TextAPI] Implement TBDv5 Reader"
Introduce initial reader for TBDv5 which is in JSON. This captures all
the currently understood fields within the internal structure
`InterfaceFile`.
New fields will be followed up in future PRs.

Reviewed By: pete

Differential Revision: https://reviews.llvm.org/D144156
2023-02-17 22:27:08 -08:00

21 lines
343 B
CMake

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