Skip to content

Commit fa0a83d

Browse files
authored
Improve visionOS support (#209)
1 parent b5a2ed6 commit fa0a83d

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/lib.rs

+5-1
Original file line numberDiff line numberDiff line change
@@ -459,8 +459,8 @@ impl Config {
459459
let (system_name, system_processor) = match (os.as_str(), arch.as_str()) {
460460
("android", arch) => ("Android", arch),
461461
("dragonfly", arch) => ("DragonFly", arch),
462-
("macos", "x86_64") => ("Darwin", "x86_64"),
463462
("macos", "aarch64") => ("Darwin", "arm64"),
463+
("macos", arch) => ("Darwin", arch),
464464
("freebsd", "x86_64") => ("FreeBSD", "amd64"),
465465
("freebsd", arch) => ("FreeBSD", arch),
466466
("fuchsia", arch) => ("Fuchsia", arch),
@@ -480,7 +480,11 @@ impl Config {
480480
("openbsd", "x86_64") => ("OpenBSD", "amd64"),
481481
("openbsd", arch) => ("OpenBSD", arch),
482482
("solaris", arch) => ("SunOS", arch),
483+
("tvos", "aarch64") => ("tvOS", "arm64"),
483484
("tvos", arch) => ("tvOS", arch),
485+
("visionos", "aarch64") => ("visionOS", "arm64"),
486+
("visionos", arch) => ("visionOS", arch),
487+
("watchos", "aarch64") => ("watchOS", "arm64"),
484488
("watchos", arch) => ("watchOS", arch),
485489
("windows", "x86_64") => ("Windows", "AMD64"),
486490
("windows", "x86") => ("Windows", "X86"),

0 commit comments

Comments
 (0)