Skip to content

Commit be35d46

Browse files
drexinMaxDesiatov
authored andcommitted
[Build] Only require libdispatch source on non-Darwin (#66081)
1 parent 98d02b8 commit be35d46

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

stdlib/cmake/modules/StdlibOptions.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ if(SWIFT_ENABLE_EXPERIMENTAL_CONCURRENCY AND "${SWIFT_CONCURRENCY_GLOBAL_EXECUTO
247247
set(SWIFT_CONCURRENCY_USES_DISPATCH TRUE)
248248
endif()
249249

250-
if(SWIFT_CONCURRENCY_USES_DISPATCH)
250+
if(SWIFT_CONCURRENCY_USES_DISPATCH AND NOT CMAKE_SYSTEM_NAME STREQUAL Darwin)
251251
if(NOT EXISTS "${SWIFT_PATH_TO_LIBDISPATCH_SOURCE}")
252252
message(SEND_ERROR "Concurrency require libdispatch on non-Darwin hosts. Please specify SWIFT_PATH_TO_LIBDISPATCH_SOURCE")
253253
endif()

0 commit comments

Comments
 (0)