find_package(dispatch QUIET REQUIRED) target_sources(swift_Concurrency PRIVATE DispatchGlobalExecutor.cpp DispatchExecutor.swift CFExecutor.swift ExecutorImpl.swift) target_compile_definitions(swift_Concurrency PRIVATE $<$:-DSWIFT_CONCURRENCY_USES_DISPATCH=1>) target_compile_options(swift_Concurrency PRIVATE $<$:-DSWIFT_CONCURRENCY_USES_DISPATCH> "$<$:SHELL:-Xcc -DSWIFT_CONCURRENCY_USES_DISPATCH>") target_link_libraries(swift_Concurrency PRIVATE dispatch)