commit cb8338efc506add87f46e0db83734bacb4e0578a parent abbe3546c49e9ccd31e8e6a81daf12ca56756cba Author: Martin Schanzenbach <schanzen@gnunet.org> Date: Fri, 10 Apr 2026 13:54:47 +0200 build: meson format on commit Diffstat:
| M | contrib/uncrustify_precommit | | | 18 | +++++++++++++++++- |
1 file changed, 17 insertions(+), 1 deletion(-)
diff --git a/contrib/uncrustify_precommit b/contrib/uncrustify_precommit @@ -11,7 +11,7 @@ crustified="" [ -z "$changed" ] && exit 0 ( echo "$changed" | grep -q '\.[ch] *$*') && \ - echo "Checking formatting with uncrustify..." + echo "Checking formatting with uncrustify/meson..." for f in $changed; do @@ -28,6 +28,14 @@ do crustified=" $crustified $f" RET=1 fi + elif echo $f | grep \\.build\$ > /dev/null + then + meson format --check-only $f + if test $? = 1; + then + mesonify=" $mesonfiy $f" + MESONFMT_RET=1 + fi fi done @@ -39,6 +47,14 @@ then exit $RET fi +if [ $MESONFMT_RET = 1 ]; +then + echo "Run" + echo "meson format --inplace ${mesonify}" + echo "before committing." + exit $MESONFMT_RET +fi + # Make sure we have no stupid spelling error if (which codespell > /dev/null) then