Use the correct link name

On windows, but also use templating to render it correctly everywhere

Fixes #106
Possibly fixes #111
This commit is contained in:
Félix Saparelli 2022-04-27 22:21:08 +12:00
parent 856728b2c7
commit a1ba114113

View file

@ -46,8 +46,8 @@ impl BinFile {
let dest_file_path = ctx.render("{ bin }-v{ version }{ binary-ext }")?; let dest_file_path = ctx.render("{ bin }-v{ version }{ binary-ext }")?;
let dest = data.install_path.join(dest_file_path); let dest = data.install_path.join(dest_file_path);
// Link at install dir + base name // Link at install dir + base-name{.extension}
let link = data.install_path.join(&base_name); let link = data.install_path.join(&ctx.render("{ bin }{ binary-ext }")?);
Ok(Self { Ok(Self {
base_name, base_name,