File tree 1 file changed +4
-2
lines changed
1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change 1
- if (SWIFT_BUILD_SDK_OVERLAY OR (SWIFT_BUILD_TEST_SUPPORT_MODULES AND NOT SWIFT_BUILD_DYNAMIC_SDK_OVERLAY_default))
1
+ if (SWIFT_BUILD_SDK_OVERLAY OR (SWIFT_BUILD_TEST_SUPPORT_MODULES AND NOT SWIFT_BUILD_DYNAMIC_SDK_OVERLAY_default AND NOT SWIFT_FREESTANDING_FLAVOR STREQUAL "apple" ))
2
2
# SwiftPrivateThreadExtras makes use of Darwin/Glibc, which is part of the
3
3
# SDK overlay. If the SDK overlay doesn't build by default, then it should
4
4
# be available in the SDK and DifferentiationUnittest can still be built.
5
+ # However, the SDK overlay doesn't support freestanding, so still skip this
6
+ # in freestanding mode.
5
7
if (SWIFT_ENABLE_EXPERIMENTAL_DIFFERENTIABLE_PROGRAMMING)
6
8
add_subdirectory (DifferentiationUnittest)
7
9
endif ()
@@ -21,7 +23,7 @@ if(SWIFT_BUILD_SDK_OVERLAY OR SWIFT_BUILD_TEST_SUPPORT_MODULES)
21
23
add_subdirectory (StdlibUnittest)
22
24
endif ()
23
25
24
- if (SWIFT_BUILD_SDK_OVERLAY OR (SWIFT_BUILD_TEST_SUPPORT_MODULES AND NOT SWIFT_BUILD_DYNAMIC_SDK_OVERLAY_default))
26
+ if (SWIFT_BUILD_SDK_OVERLAY OR (SWIFT_BUILD_TEST_SUPPORT_MODULES AND NOT SWIFT_BUILD_DYNAMIC_SDK_OVERLAY_default AND NOT SWIFT_FREESTANDING_FLAVOR STREQUAL "apple" ))
25
27
add_subdirectory (OSLog)
26
28
27
29
if (CMAKE_SYSTEM_NAME STREQUAL "Darwin" )
You can’t perform that action at this time.
0 commit comments