aboutsummarylogtreecommitdiffstats
path: root/pre-commit.sh
blob: 3bf62c23bce8ba9e47f9d1a23f1e4db15f82867f (plain)
1
2
3
4
5
6
7
8
9
#!/usr/bin/env bash
set -e

# Regenerate .SRCINFO if PKGBUILD changed
if git diff --cached --name-only --diff-filter=ACM | grep -qx 'PKGBUILD'; then
    echo ">>> PKGBUILD staged — regenerating .SRCINFO..."
    makepkg --printsrcinfo > .SRCINFO
    git add .SRCINFO
fi