mirror of
https://github.com/rust-lang/rust-analyzer
synced 2024-11-16 17:58:16 +00:00
Merge #1061
1061: Use EXE extension for pre-commit hook on Window r=matklad a=hban Tested on Git Bash, CMD and Powershell. Closes: #875 Co-authored-by: Hrvoje Ban <hban@users.noreply.github.com>
This commit is contained in:
commit
9816bc5b2d
1 changed files with 5 additions and 1 deletions
|
@ -115,7 +115,11 @@ pub fn install_rustfmt() -> Result<()> {
|
|||
}
|
||||
|
||||
pub fn install_format_hook() -> Result<()> {
|
||||
let result_path = Path::new("./.git/hooks/pre-commit");
|
||||
let result_path = Path::new(if cfg!(windows) {
|
||||
"./.git/hooks/pre-commit.exe"
|
||||
} else {
|
||||
"./.git/hooks/pre-commit"
|
||||
});
|
||||
if !result_path.exists() {
|
||||
run("cargo build --package tools --bin pre-commit", ".")?;
|
||||
if cfg!(windows) {
|
||||
|
|
Loading…
Reference in a new issue