env::set_var("CC", "clang");
}
- let toolchain = toolchain(&target);
- cmd!("cargo +{toolchain} build --manifest-path ./crates/rust-analyzer/Cargo.toml --bin rust-analyzer --target {target} --release").run()?;
+ cmd!("cargo build --manifest-path ./crates/rust-analyzer/Cargo.toml --bin rust-analyzer --target {target} --release").run()?;
let suffix = exe_suffix(&target);
let src =
}
}
-fn toolchain(target: &str) -> String {
- match target {
- "aarch64-apple-darwin" => "beta".to_string(),
- _ => "stable".to_string(),
- }
-}
-
fn gzip(src_path: &Path, dest_path: &Path) -> Result<()> {
let mut encoder = GzEncoder::new(File::create(dest_path)?, Compression::best());
let mut input = io::BufReader::new(File::open(src_path)?);