Files
swift-mirror/lib/Serialization/CMakeLists.txt
Artem Chikin b4dfb6baa1 [Dependency Scanning] Implement parallel imported module resolution
'ModuleDependencyScanner' maintains a Thread Pool along with a pool of workers
which are capable of executing a filesystem lookup of a named module dependency.
When resolving imports of a given Swift module, each import's resolution
operation can be issued asunchronously.
2023-09-22 14:11:26 -07:00

24 lines
476 B
CMake

add_swift_host_library(swiftSerialization STATIC
Deserialization.cpp
DeserializeSIL.cpp
ModuleFile.cpp
ModuleFileSharedCore.cpp
ScanningLoaders.cpp
Serialization.cpp
SerializedModuleLoader.cpp
SerializedSILLoader.cpp
SerializeDoc.cpp
SerializeSIL.cpp
LLVM_LINK_COMPONENTS
BitstreamReader
)
target_link_libraries(swiftSerialization PRIVATE
swiftClangImporter
swiftOption
swiftAST
swiftSIL)
set_swift_llvm_is_available(swiftSerialization)