Use EXE extension for pre-commit hook on Window

This commit is contained in:
Hrvoje Ban 2019-03-27 07:52:59 +01:00
parent de8f72aad9
commit 8890539e40

View File

@ -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) {