@@ -11,8 +11,10 @@ if (NOT IS_BUILD_TYPE_OPTIMIZED)
1111endif ()
1212
1313set (swift_stdlib_unittest_link_libraries "" )
14+ set (swift_stdlib_unittest_modules "" )
1415if (SWIFT_ENABLE_EXPERIMENTAL_CONCURRENCY)
1516 list (APPEND swift_stdlib_unittest_link_libraries "swift_Concurrency" )
17+ list (APPEND swift_stdlib_unittest_modules "_Concurrency" )
1618endif ()
1719if (SWIFT_ENABLE_EXPERIMENTAL_DISTRIBUTED)
1820 list (APPEND swift_stdlib_unittest_link_libraries "swift_Distributed" )
@@ -39,18 +41,18 @@ add_swift_target_library(swiftStdlibUnittest ${SWIFT_STDLIB_LIBRARY_BUILD_TYPES}
3941 TestHelpers.swift
4042 TypeIndexed.swift
4143
42- SWIFT_MODULE_DEPENDS SwiftPrivate SwiftPrivateThreadExtras SwiftPrivateLibcExtras
43- SWIFT_MODULE_DEPENDS_IOS Darwin _Concurrency
44- SWIFT_MODULE_DEPENDS_OSX Darwin _Concurrency
45- SWIFT_MODULE_DEPENDS_TVOS Darwin _Concurrency
46- SWIFT_MODULE_DEPENDS_WATCHOS Darwin _Concurrency
47- SWIFT_MODULE_DEPENDS_FREESTANDING Darwin _Concurrency
48- SWIFT_MODULE_DEPENDS_LINUX Glibc _Concurrency
49- SWIFT_MODULE_DEPENDS_FREEBSD Glibc _Concurrency
50- SWIFT_MODULE_DEPENDS_OPENBSD Glibc _Concurrency
51- SWIFT_MODULE_DEPENDS_CYGWIN Glibc _Concurrency
52- SWIFT_MODULE_DEPENDS_HAIKU Glibc _Concurrency
53- SWIFT_MODULE_DEPENDS_WINDOWS CRT WinSDK _Concurrency
44+ SWIFT_MODULE_DEPENDS SwiftPrivate SwiftPrivateThreadExtras SwiftPrivateLibcExtras ${swift_stdlib_unittest_modules}
45+ SWIFT_MODULE_DEPENDS_IOS Darwin
46+ SWIFT_MODULE_DEPENDS_OSX Darwin
47+ SWIFT_MODULE_DEPENDS_TVOS Darwin
48+ SWIFT_MODULE_DEPENDS_WATCHOS Darwin
49+ SWIFT_MODULE_DEPENDS_FREESTANDING Darwin
50+ SWIFT_MODULE_DEPENDS_LINUX Glibc
51+ SWIFT_MODULE_DEPENDS_FREEBSD Glibc
52+ SWIFT_MODULE_DEPENDS_OPENBSD Glibc
53+ SWIFT_MODULE_DEPENDS_CYGWIN Glibc
54+ SWIFT_MODULE_DEPENDS_HAIKU Glibc
55+ SWIFT_MODULE_DEPENDS_WINDOWS CRT WinSDK
5456 SWIFT_COMPILE_FLAGS ${swift_stdlib_unittest_compile_flags} ${SWIFT_STANDARD_LIBRARY_SWIFT_FLAGS}
5557 INSTALL_IN_COMPONENT stdlib-experimental
5658 DARWIN_INSTALL_NAME_DIR "${SWIFT_DARWIN_STDLIB_PRIVATE_INSTALL_NAME_DIR} "
0 commit comments