diff options
| author | Mads Marquart <mads@marquart.dk> | 2024-04-10 15:02:04 +0200 |
|---|---|---|
| committer | Mads Marquart <mads@marquart.dk> | 2024-04-10 15:04:07 +0200 |
| commit | efbbfa24a5b309c713079486908c1754721548f9 (patch) | |
| tree | 6514449bbe0ed03c62eccfee42dea391607a6a7c /compiler/rustc_codegen_ssa/src | |
| parent | b14d8b2ef20c64c1002e2c6c724025c3d0846b91 (diff) | |
| download | rust-efbbfa24a5b309c713079486908c1754721548f9.tar.gz rust-efbbfa24a5b309c713079486908c1754721548f9.zip | |
visionOS: Fix logic for finding the SDK root
The `sdk_name` is `xros`/`xrsimulator`, not `visionos`/`visionossimulator`.
Diffstat (limited to 'compiler/rustc_codegen_ssa/src')
| -rw-r--r-- | compiler/rustc_codegen_ssa/src/back/link.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/compiler/rustc_codegen_ssa/src/back/link.rs b/compiler/rustc_codegen_ssa/src/back/link.rs index ac278de02af..cc3f18294ca 100644 --- a/compiler/rustc_codegen_ssa/src/back/link.rs +++ b/compiler/rustc_codegen_ssa/src/back/link.rs @@ -3029,9 +3029,10 @@ fn get_apple_sdk_root(sdk_name: &str) -> Result<String, errors::AppleSdkRootErro || sdkroot.contains("MacOSX.platform") => {} "watchsimulator" if sdkroot.contains("WatchOS.platform") || sdkroot.contains("MacOSX.platform") => {} - "visionos" - if sdkroot.contains("XROS.platform") || sdkroot.contains("MacOSX.platform") => {} - "visionossimulator" + "xros" + if sdkroot.contains("XRSimulator.platform") + || sdkroot.contains("MacOSX.platform") => {} + "xrsimulator" if sdkroot.contains("XROS.platform") || sdkroot.contains("MacOSX.platform") => {} // Ignore `SDKROOT` if it's not a valid path. _ if !p.is_absolute() || p == Path::new("/") || !p.exists() => {} |
