
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.
28 lines
461 B
CMake
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)
|