Skip to content

Commit c4ad920

Browse files
committed
Declare SwiftCore_CONCURRENCY_GLOBAL_EXECUTOR
We need to define the defaulted setting so that it pulls in the default value. Otherwise we hit a configuration failure in `Concurrency/CMakeLists.txt` when it includes the config file specific to the global executor because `SwiftCore_CONCURRENCY_GLOBAL_EXECUTOR` is an empty string.
1 parent 6afa780 commit c4ad920

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

Runtimes/Core/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@ defaulted_option(SwiftCore_ENABLE_COMPACT_ABSOLUTE_FUNCTION_POINTERS "Resolve ab
112112
defaulted_option(SwiftCore_ENABLE_BACKDEPLOYMENT_SUPPORT "Add symbols for runtime backdeployment")
113113
defaulted_option(SwiftCore_ENABLE_STDLIB_TRACING "Enable tracing in the runtime. Assumes the presence of os_log(3) and the os_signpost(3) API.")
114114
defaulted_option(SwiftCore_ENABLE_CONCURRENCY "Enable Concurrency runtime support")
115+
defaulted_set(SwiftCore_CONCURRENCY_GLOBAL_EXECUTOR STRING "Default Concurrency global executor implementation")
115116
option(SwiftCore_ENABLE_UNICODE_DATA "Include unicode data in Swift runtimes" ON)
116117
option(SwiftCore_ENABLE_SHORT_MANGLING_LOOKUPS "Build with fast-path context descriptor lookups based on well-known short manglings." ON)
117118
option(SwiftCore_ENABLE_FILESYSTEM_SUPPORT "Build for systems that have a filesystem" ON)

0 commit comments

Comments
 (0)