mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
31 lines
1.0 KiB
CMake
31 lines
1.0 KiB
CMake
set(swift_stdlib_unittest_compile_flags)
|
|
if(SWIFT_SERIALIZE_STDLIB_UNITTEST)
|
|
list(APPEND swift_stdlib_unittest_compile_flags "-Xfrontend" "-sil-serialize-all")
|
|
endif()
|
|
|
|
set(swift_stdlib_unittest_framework_depends)
|
|
if(SWIFT_HOST_VARIANT MATCHES "${SWIFT_DARWIN_VARIANTS}")
|
|
list(APPEND swift_stdlib_unittest_framework_depends
|
|
Foundation)
|
|
endif()
|
|
|
|
add_swift_library(swiftStdlibCollectionUnittest SHARED IS_STDLIB
|
|
# This file should be listed the first. Module name is inferred from the
|
|
# filename.
|
|
StdlibCollectionUnittest.swift
|
|
|
|
CheckCollectionType.swift
|
|
CheckMutableCollectionType.swift.gyb
|
|
CheckRangeReplaceableCollectionType.swift
|
|
CheckRangeReplaceableSliceType.swift
|
|
CheckSequenceType.swift
|
|
LoggingWrappers.swift.gyb
|
|
MinimalCollections.swift.gyb
|
|
|
|
PRIVATE_LINK_LIBRARIES ${swift_stdlib_unittest_private_link_libraries}
|
|
SWIFT_MODULE_DEPENDS StdlibUnittest
|
|
SWIFT_COMPILE_FLAGS ${swift_stdlib_unittest_compile_flags}
|
|
FRAMEWORK_DEPENDS ${swift_stdlib_unittest_framework_depends}
|
|
INSTALL_IN_COMPONENT stdlib-experimental)
|
|
|