commit f58c0ffc0211a0e4cf4c26e8e2c665b6b1b48819 parent 722295de6c0aeb1ee248aa70217381e4bb694558 Author: Martin Schanzenbach <schanzen@gnunet.org> Date: Wed, 3 Sep 2025 10:30:52 +0200 build: uncrustify gana generated files automatically Diffstat:
| M | contrib/gana-update.sh | | | 11 | ++++++++--- |
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/contrib/gana-update.sh b/contrib/gana-update.sh @@ -45,14 +45,17 @@ ensure () # $3 -- dst dir under ./ fn="$1" src="./contrib/$2/$fn" + tmp_dst="./$3/$fn.tmp" dst="./$3/$fn" - if ! diff $src $dst > /dev/null + cat $src | uncrustify -l c -c uncrustify.cfg > $tmp_dst + if ! diff $tmp_dst $dst > /dev/null then test ! -f $dst || chmod +w $dst - cp $src $dst + cp $tmp_dst $dst chmod -w $dst fi + rm $tmp_dst } gana_update() @@ -73,7 +76,9 @@ gana_update() fi cd $SRC_ROOT domake gana/gnu-taler-error-codes - cat contrib/gana/gnu-taler-error-codes/taler_error_codes.h | sed -e "s/GNU_TALER_ERROR_CODES_H/GNU_ANASTASIS_ERROR_CODES_H/" -e "s/taler_error_codes.h/anastasis_error_codes.h/" > src/include/anastasis_error_codes.h + cat contrib/gana/gnu-taler-error-codes/taler_error_codes.h | \ + uncrustify -l c -c uncrustify.cfg | \ + sed -e "s/GNU_TALER_ERROR_CODES_H/GNU_ANASTASIS_ERROR_CODES_H/" -e "s/taler_error_codes.h/anastasis_error_codes.h/" > src/include/anastasis_error_codes.h } gana_update