mirror of
https://github.com/denoland/deno.git
synced 2024-10-29 08:58:01 -04:00
fix(installer): remove redundant clone (#9098)
This commit is contained in:
parent
fd56fa89f3
commit
de0ae3a12c
1 changed files with 3 additions and 4 deletions
|
@ -48,7 +48,7 @@ fn validate_name(exec_name: &str) -> Result<(), AnyError> {
|
|||
/// A second compatible with git bash / MINGW64
|
||||
/// Generate batch script to satisfy that.
|
||||
fn generate_executable_file(
|
||||
file_path: PathBuf,
|
||||
mut file_path: PathBuf,
|
||||
args: Vec<String>,
|
||||
) -> Result<(), AnyError> {
|
||||
let args: Vec<String> = args.iter().map(|c| format!("\"{}\"", c)).collect();
|
||||
|
@ -61,8 +61,7 @@ fn generate_executable_file(
|
|||
|
||||
// write file for bash
|
||||
// create filepath without extensions
|
||||
let mut copy_path = file_path.clone();
|
||||
copy_path.set_extension("");
|
||||
file_path.set_extension("");
|
||||
let template = format!(
|
||||
r#"#!/bin/sh
|
||||
# generated by deno install
|
||||
|
@ -70,7 +69,7 @@ deno {} "$@"
|
|||
"#,
|
||||
args.join(" "),
|
||||
);
|
||||
let mut file = File::create(©_path)?;
|
||||
let mut file = File::create(&file_path)?;
|
||||
file.write_all(template.as_bytes())?;
|
||||
Ok(())
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue