@@ -115,17 +115,6 @@ include(CompilerRTUtils)
115115include (CompilerRTDarwinUtils)
116116
117117if (APPLE )
118-
119- find_darwin_sdk_dir(DARWIN_osx_SYSROOT macosx)
120- find_darwin_sdk_dir(DARWIN_iossim_SYSROOT iphonesimulator)
121- find_darwin_sdk_dir(DARWIN_ios_SYSROOT iphoneos)
122- find_darwin_sdk_dir(DARWIN_watchossim_SYSROOT watchsimulator)
123- find_darwin_sdk_dir(DARWIN_watchos_SYSROOT watchos)
124- find_darwin_sdk_dir(DARWIN_tvossim_SYSROOT appletvsimulator)
125- find_darwin_sdk_dir(DARWIN_tvos_SYSROOT appletvos)
126- find_darwin_sdk_dir(DARWIN_xrossim_SYSROOT xrsimulator)
127- find_darwin_sdk_dir(DARWIN_xros_SYSROOT xros)
128-
129118 # Get supported architecture from SDKSettings.
130119 function (sdk_has_arch_support sdk_path os arch has_support)
131120 execute_process (COMMAND
@@ -143,6 +132,7 @@ if(APPLE)
143132 endif ()
144133 endfunction ()
145134
135+ find_darwin_sdk_dir(DARWIN_osx_SYSROOT macosx)
146136 set (DARWIN_EMBEDDED_PLATFORMS)
147137 set (DARWIN_osx_BUILTIN_MIN_VER 10.7)
148138 set (DARWIN_osx_BUILTIN_MIN_VER_FLAG
@@ -157,6 +147,8 @@ if(APPLE)
157147 endforeach (arch)
158148
159149 if (COMPILER_RT_ENABLE_IOS)
150+ find_darwin_sdk_dir(DARWIN_iossim_SYSROOT iphonesimulator)
151+ find_darwin_sdk_dir(DARWIN_ios_SYSROOT iphoneos)
160152 list (APPEND DARWIN_EMBEDDED_PLATFORMS ios)
161153 set (DARWIN_ios_MIN_VER_FLAG -miphoneos-version -min)
162154 set (DARWIN_ios_BUILTIN_MIN_VER 6.0)
@@ -170,6 +162,8 @@ if(APPLE)
170162 endif ()
171163 endif ()
172164 if (COMPILER_RT_ENABLE_WATCHOS)
165+ find_darwin_sdk_dir(DARWIN_watchossim_SYSROOT watchsimulator)
166+ find_darwin_sdk_dir(DARWIN_watchos_SYSROOT watchos)
173167 list (APPEND DARWIN_EMBEDDED_PLATFORMS watchos)
174168 set (DARWIN_watchos_MIN_VER_FLAG -mwatchos-version -min)
175169 set (DARWIN_watchos_BUILTIN_MIN_VER 2.0)
@@ -183,6 +177,8 @@ if(APPLE)
183177 endif ()
184178 endif ()
185179 if (COMPILER_RT_ENABLE_TVOS)
180+ find_darwin_sdk_dir(DARWIN_tvossim_SYSROOT appletvsimulator)
181+ find_darwin_sdk_dir(DARWIN_tvos_SYSROOT appletvos)
186182 list (APPEND DARWIN_EMBEDDED_PLATFORMS tvos)
187183 set (DARWIN_tvos_MIN_VER_FLAG -mtvos-version -min)
188184 set (DARWIN_tvos_BUILTIN_MIN_VER 9.0)
@@ -196,6 +192,8 @@ if(APPLE)
196192 endif ()
197193 endif ()
198194 if (COMPILER_RT_ENABLE_XROS)
195+ find_darwin_sdk_dir(DARWIN_xrossim_SYSROOT xrsimulator)
196+ find_darwin_sdk_dir(DARWIN_xros_SYSROOT xros)
199197 list (APPEND DARWIN_EMBEDDED_PLATFORMS xros)
200198 set (DARWIN_xros_BUILTIN_ALL_POSSIBLE_ARCHS ${ARM64} ${ARM32} )
201199 set (DARWIN_xrossim_BUILTIN_ALL_POSSIBLE_ARCHS arm64)
0 commit comments