Skip to content

Commit efbbfa2

Browse files
committed
visionOS: Fix logic for finding the SDK root
The `sdk_name` is `xros`/`xrsimulator`, not `visionos`/`visionossimulator`.
1 parent b14d8b2 commit efbbfa2

File tree

1 file changed

+4
-3
lines changed
  • compiler/rustc_codegen_ssa/src/back

1 file changed

+4
-3
lines changed

compiler/rustc_codegen_ssa/src/back/link.rs

+4-3
Original file line numberDiff line numberDiff line change
@@ -3029,9 +3029,10 @@ fn get_apple_sdk_root(sdk_name: &str) -> Result<String, errors::AppleSdkRootErro
30293029
|| sdkroot.contains("MacOSX.platform") => {}
30303030
"watchsimulator"
30313031
if sdkroot.contains("WatchOS.platform") || sdkroot.contains("MacOSX.platform") => {}
3032-
"visionos"
3033-
if sdkroot.contains("XROS.platform") || sdkroot.contains("MacOSX.platform") => {}
3034-
"visionossimulator"
3032+
"xros"
3033+
if sdkroot.contains("XRSimulator.platform")
3034+
|| sdkroot.contains("MacOSX.platform") => {}
3035+
"xrsimulator"
30353036
if sdkroot.contains("XROS.platform") || sdkroot.contains("MacOSX.platform") => {}
30363037
// Ignore `SDKROOT` if it's not a valid path.
30373038
_ if !p.is_absolute() || p == Path::new("/") || !p.exists() => {}

0 commit comments

Comments
 (0)