From 8be4efb5a9982b17a2aa378782a86269ff132860 Mon Sep 17 00:00:00 2001 From: Mads Marquart Date: Tue, 13 Aug 2024 15:43:53 +0200 Subject: [PATCH] Improve visionOS support --- src/lib.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index 035cead..8618e44 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -460,8 +460,8 @@ impl Config { let (system_name, system_processor) = match (os.as_str(), arch.as_str()) { ("android", arch) => ("Android", arch), ("dragonfly", arch) => ("DragonFly", arch), - ("macos", "x86_64") => ("Darwin", "x86_64"), ("macos", "aarch64") => ("Darwin", "arm64"), + ("macos", arch) => ("Darwin", arch), ("freebsd", "x86_64") => ("FreeBSD", "amd64"), ("freebsd", arch) => ("FreeBSD", arch), ("fuchsia", arch) => ("Fuchsia", arch), @@ -481,7 +481,11 @@ impl Config { ("openbsd", "x86_64") => ("OpenBSD", "amd64"), ("openbsd", arch) => ("OpenBSD", arch), ("solaris", arch) => ("SunOS", arch), + ("tvos", "aarch64") => ("tvOS", "arm64"), ("tvos", arch) => ("tvOS", arch), + ("visionos", "aarch64") => ("visionOS", "arm64"), + ("visionos", arch) => ("visionOS", arch), + ("watchos", "aarch64") => ("watchOS", "arm64"), ("watchos", arch) => ("watchOS", arch), ("windows", "x86_64") => ("Windows", "AMD64"), ("windows", "x86") => ("Windows", "X86"),