blob: 712e09d8c5a81db778d5d6e8598e980a4a00f161 [file] [edit]
#!/bin/bash
# Copyright 2026 Marc-Antoine Ruel. All rights reserved.
# Use of this source code is governed under the Apache License, Version 2.0
# that can be found in the LICENSE file.
# Configures this checkout to run the repository's versioned Git hooks.
set -euo pipefail
script_dir="$(CDPATH='' cd -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd)"
readonly script_dir
repo_root="$(CDPATH='' cd -- "$script_dir/.." && pwd)"
readonly repo_root
if ! git -C "$repo_root" rev-parse --git-dir >/dev/null 2>&1; then
exit 0
fi
git -C "$repo_root" config --local core.hooksPath scripts/hooks