mirror of
https://github.com/cargo-bins/cargo-binstall.git
synced 2025-04-24 14:28:42 +00:00
Add alias universal2-apple-darwin
to universal-apple-darwin
(#919)
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
This commit is contained in:
parent
cc78ff3b90
commit
06b89b2d18
1 changed files with 4 additions and 2 deletions
|
@ -5,6 +5,7 @@ use tokio::process::Command;
|
|||
const AARCH64: &str = "aarch64-apple-darwin";
|
||||
const X86: &str = "x86_64-apple-darwin";
|
||||
const UNIVERSAL: &str = "universal-apple-darwin";
|
||||
const UNIVERSAL2: &str = "universal2-apple-darwin";
|
||||
|
||||
async fn is_x86_64_supported() -> io::Result<bool> {
|
||||
let exit_status = Command::new("arch")
|
||||
|
@ -24,9 +25,10 @@ pub(super) async fn detect_alternative_targets(target: &str) -> impl Iterator<It
|
|||
AARCH64 => [
|
||||
is_x86_64_supported().await.unwrap_or(false).then_some(X86),
|
||||
Some(UNIVERSAL),
|
||||
Some(UNIVERSAL2),
|
||||
],
|
||||
X86 => [Some(UNIVERSAL), None],
|
||||
_ => [None, None],
|
||||
X86 => [Some(UNIVERSAL), Some(UNIVERSAL2), None],
|
||||
_ => [None, None, None],
|
||||
}
|
||||
.into_iter()
|
||||
.flatten()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue