anastasis

Credential backup and recovery protocol and service
Log | Files | Refs | Submodules | README | LICENSE

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:
Mcontrib/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