@@ -145,6 +145,8 @@ endfunction()
145
145
# SWIFT_SDK_${prefix}_LIB_SUBDIR Library subdir for this SDK
146
146
# SWIFT_SDK_${prefix}_VERSION_MIN_NAME Version min name for this SDK
147
147
# SWIFT_SDK_${prefix}_TRIPLE_NAME Triple name for this SDK
148
+ # SWIFT_SDK_${prefix}_OBJECT_FORMAT The object file format (e.g. MACHO)
149
+ # SWIFT_SDK_${prefix}_USE_ISYSROOT Whether to use -isysroot
148
150
# SWIFT_SDK_${prefix}_ARCHITECTURES Architectures (as a list)
149
151
# SWIFT_SDK_${prefix}_IS_SIMULATOR Whether this is a simulator target.
150
152
# SWIFT_SDK_${prefix}_ARCH_${ARCH}_TRIPLE Triple name
@@ -187,6 +189,7 @@ macro(configure_sdk_darwin
187
189
set (SWIFT_SDK_${prefix}_VERSION_MIN_NAME "${version_min_name} " )
188
190
set (SWIFT_SDK_${prefix}_TRIPLE_NAME "${triple_name} " )
189
191
set (SWIFT_SDK_${prefix}_OBJECT_FORMAT "MACHO" )
192
+ set (SWIFT_SDK_${prefix}_USE_ISYSROOT TRUE )
190
193
191
194
set (SWIFT_SDK_${prefix}_ARCHITECTURES ${architectures} )
192
195
if (SWIFT_DARWIN_SUPPORTED_ARCHS )
@@ -270,6 +273,7 @@ macro(configure_sdk_unix name architectures)
270
273
else ()
271
274
set (SWIFT_SDK_${prefix}_OBJECT_FORMAT "ELF" )
272
275
endif ()
276
+ set (SWIFT_SDK_${prefix}_USE_ISYSROOT FALSE )
273
277
274
278
foreach (arch ${architectures} )
275
279
if ("${prefix} " STREQUAL "ANDROID" )
@@ -432,6 +436,7 @@ macro(configure_sdk_windows name environment architectures)
432
436
set (SWIFT_SDK_${prefix}_LIB_SUBDIR "windows" )
433
437
set (SWIFT_SDK_${prefix}_ARCHITECTURES "${architectures} " )
434
438
set (SWIFT_SDK_${prefix}_OBJECT_FORMAT "COFF" )
439
+ set (SWIFT_SDK_${prefix}_USE_ISYSROOT FALSE )
435
440
436
441
foreach (arch ${architectures} )
437
442
if (arch STREQUAL armv7 )
0 commit comments