aboutsummaryrefslogtreecommitdiffhomepage
path: root/.hooks/pre-commit
blob: 2744176111b559a897fe7cf570620f13ce6daff8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/env bash
set -euo pipefail

f="dpibreak.1"
if [ ! -f "$f" ]; then
    echo "pre-commit: dpibreak.1 not found (run cargo build first)"
    exit 1
fi

md=${f}.md
pandoc -f man -t gfm --shift-heading-level-by=1 "$f" -o "$md"
[ -f "$md" ] && git add "$md"
echo "pre-commit: generated $md from $f"

exit 0