diff --git a/Dist/git_hook_shim.sh b/Dist/git_hook_shim.sh index bfd82494d1..102fc9b662 100755 --- a/Dist/git_hook_shim.sh +++ b/Dist/git_hook_shim.sh @@ -6,5 +6,7 @@ if ! ("$pwsh" -v >/dev/null 2>/dev/null); then printf "pwsh not found in PATH; skipping %s hook\n" "$kind" exit 0 fi -"$pwsh" "./Dist/git_hooks/$kind.ps1" "$@" || exit $? -if [ -e "./Dist/git_hooks/$kind.local.ps1" ]; then "$pwsh" "./Dist/git_hooks/$kind.local.ps1" "$@" || exit $?; fi +if [ -e "./Dist/git_hooks/$kind.ps1" ]; then + "$pwsh" "./Dist/git_hooks/$kind.ps1" "$@" || exit $? + if [ -e "./Dist/git_hooks/$kind.local.ps1" ]; then "$pwsh" "./Dist/git_hooks/$kind.local.ps1" "$@" || exit $?; fi +fi