Add a build-script + CMake flag to enable/disable building the _Volatile module

This commit is contained in:
Kuba Mracek
2024-06-17 13:18:55 -07:00
parent 03b0f0cc57
commit 37ed08dc7b
12 changed files with 54 additions and 1 deletions

View File

@@ -330,6 +330,10 @@ function(_add_target_variant_swift_compile_flags
list(APPEND result "-D" "SWIFT_ENABLE_SYNCHRONIZATION")
endif()
if(SWIFT_ENABLE_VOLATILE)
list(APPEND result "-D" "SWIFT_ENABLE_VOLATILE")
endif()
if(SWIFT_STDLIB_OS_VERSIONING)
list(APPEND result "-D" "SWIFT_RUNTIME_OS_VERSIONING")
endif()