autogen.sh: leave .git/hooks/pre-{commit,push} alone unless they don't exist, to allow for local ecosystem-dependent customizations of the hooks.

This commit is contained in:
Daniel Pouzzner
2021-07-19 16:31:22 -05:00
parent 4df6fb74b0
commit f8d1befdff

View File

@ -8,8 +8,12 @@ if test -d .git; then
if ! test -d .git/hooks; then if ! test -d .git/hooks; then
mkdir .git/hooks mkdir .git/hooks
fi fi
ln -s -f ../../pre-commit.sh .git/hooks/pre-commit if [ ! -e .git/hooks/pre-commit ]; then
ln -s -f ../../pre-push.sh .git/hooks/pre-push ln -s ../../pre-commit.sh .git/hooks/pre-commit
fi
if [ ! -e .git/hooks/pre-push ]; then
ln -s ../../pre-push.sh .git/hooks/pre-push
fi
fi fi
# touch options.h (make sure it exists) # touch options.h (make sure it exists)