if(SWIFT_BUILD_STDLIB OR SWIFT_BUILD_SDK_OVERLAY) add_subdirectory(SwiftPrivate) endif() if(SWIFT_BUILD_SDK_OVERLAY) # SwiftPrivatePthreadExtras makes use of Darwin/Glibc, which is part of the # SDK overlay. It can't be built separately from the SDK overlay. add_subdirectory(StdlibUnittest) add_subdirectory(StdlibUnicodeUnittest) add_subdirectory(StdlibCollectionUnittest) add_subdirectory(SwiftPrivateLibcExtras) add_subdirectory(SwiftPrivatePthreadExtras) if(CMAKE_SYSTEM_NAME STREQUAL "Darwin") add_subdirectory(StdlibUnittestFoundationExtras) if (SWIFT_INCLUDE_TESTS) add_subdirectory(SwiftReflectionTest) endif() endif() endif()