File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed
utils/swift_build_support/swift_build_support/products Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -22,6 +22,8 @@ is_sdk_requested(FREESTANDING swift_build_freestanding)
22
22
if (swift_build_freestanding AND (SWIFT_FREESTANDING_FLAVOR STREQUAL "apple" ))
23
23
set (SWIFT_FREESTANDING_SDK "" CACHE STRING
24
24
"Which SDK to use when building the FREESTANDING stdlib" )
25
+ set (SWIFT_FREESTANDING_DEPLOYMENT_VERSION "" CACHE STRING
26
+ "The deployment version to use when building the FREESTANDING stdlib" )
25
27
set (SWIFT_FREESTANDING_TRIPLE_NAME "" CACHE STRING
26
28
"Which triple name (e.g. 'none-macho') to use when building the FREESTANDING stdlib" )
27
29
set (SWIFT_FREESTANDING_MODULE_NAME "" CACHE STRING
@@ -31,7 +33,7 @@ if(swift_build_freestanding AND (SWIFT_FREESTANDING_FLAVOR STREQUAL "apple"))
31
33
set (SWIFT_FREESTANDING_ARCHS "" CACHE STRING
32
34
"Which architectures to build when building the FREESTANDING stdlib" )
33
35
configure_sdk_darwin (
34
- FREESTANDING "FREESTANDING" ""
36
+ FREESTANDING "FREESTANDING" "${SWIFT_FREESTANDING_DEPLOYMENT_VERSION} "
35
37
"${SWIFT_FREESTANDING_SDK} "
36
38
"${SWIFT_FREESTANDING_TRIPLE_NAME} " "${SWIFT_FREESTANDING_MODULE_NAME} "
37
39
"${SWIFT_FREESTANDING_AVAILABILITY_NAME} " "${SWIFT_FREESTANDING_ARCHS} " )
Original file line number Diff line number Diff line change @@ -67,6 +67,8 @@ def build(self, host_target):
67
67
self .cmake_options .define (
68
68
'SWIFT_FREESTANDING_MODULE_NAME:STRING' , 'macos' )
69
69
self .cmake_options .define ('SWIFT_FREESTANDING_SDK:STRING' , 'macosx' )
70
+ self .cmake_options .define ('SWIFT_FREESTANDING_DEPLOYMENT_VERSION:STRING' ,
71
+ '11.0' )
70
72
self .cmake_options .define (
71
73
'SWIFT_FREESTANDING_TRIPLE_NAME:STRING' , 'macosx11.0' )
72
74
self .cmake_options .define (
You can’t perform that action at this time.
0 commit comments