File tree Expand file tree Collapse file tree 1 file changed +13
-2
lines changed Expand file tree Collapse file tree 1 file changed +13
-2
lines changed Original file line number Diff line number Diff line change @@ -85,8 +85,19 @@ function(_add_variant_c_compile_link_flags)
85
85
${${CFLAGS_RESULT_VAR_NAME}}
86
86
"-target" "${SWIFT_SDK_${CFLAGS_SDK} _ARCH_${CFLAGS_ARCH} _TRIPLE}" )
87
87
88
- list (APPEND result
89
- "-isysroot" "${SWIFT_SDK_${CFLAGS_SDK} _PATH}" )
88
+ if ("${CFLAGS_SDK} " STREQUAL "OSX" OR
89
+ "${CFLAGS_SDK} " STREQUAL "TVOS" OR
90
+ "${CFLAGS_SDK} " STREQUAL "TVOS_SIMULATOR" OR
91
+ "${CFLAGS_SDK} " STREQUAL "IOS" OR
92
+ "${CFLAGS_SDK} " STREQUAL "IOS_SIMULATOR" OR
93
+ "${CFLAGS_SDK} " STREQUAL "WATCHOS" OR
94
+ "${CFLAGS_SDK} " STREQUAL "WATCHOS_SIMULATOR" )
95
+ list (APPEND result "-isysroot" "${SWIFT_SDK_${CFLAGS_SDK} _PATH}" )
96
+ else ()
97
+ if (NOT "${SWIFT_SDK_${CFLAGS_SDK} _PATH}" STREQUAL "/" )
98
+ list (APPEND result "--sysroot=${SWIFT_SDK_${CFLAGS_SDK} _PATH}" )
99
+ endif ()
100
+ endif ()
90
101
91
102
if ("${CFLAGS_SDK} " STREQUAL "ANDROID" )
92
103
list (APPEND result
You can’t perform that action at this time.
0 commit comments