Merge pull request #2781 from rtfeldman/zig-macos

add target triple for zig on macos
This commit is contained in:
Richard Feldman 2022-04-06 13:43:11 -04:00 committed by GitHub
commit c19f8acb8c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -72,6 +72,16 @@ pub fn target_zig_str(target: &Triple) -> &'static str {
operating_system: OperatingSystem::Linux,
..
} => "aarch64-linux-gnu",
Triple {
architecture: Architecture::X86_64,
operating_system: OperatingSystem::Darwin,
..
} => "x86_64-apple-darwin",
Triple {
architecture: Architecture::Aarch64(_),
operating_system: OperatingSystem::Darwin,
..
} => "aarch64-apple-darwin",
_ => panic!("TODO gracefully handle unsupported target: {:?}", target),
}
}