mirror of
https://github.com/llvm/llvm-project.git
synced 2025-05-03 20:06:05 +00:00

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
21 lines
343 B
CMake
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
|
|
)
|