[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-exchange] branch master updated: refactor
From: |
gnunet |
Subject: |
[taler-exchange] branch master updated: refactor |
Date: |
Wed, 11 May 2022 10:28:25 +0200 |
This is an automated email from the git hooks/post-receive script.
ttn pushed a commit to branch master
in repository exchange.
The following commit(s) were added to refs/heads/master by this push:
new 842e04b1 refactor
842e04b1 is described below
commit 842e04b13ca07be4a997ecd52f63b94743fa83b8
Author: Thien-Thi Nguyen <ttn@gnuvola.org>
AuthorDate: Wed May 11 04:27:50 2022 -0400
refactor
(domake, ensure): New funcs.
<top-level>: Use ‘domake’, ‘ensure’.
---
contrib/gana-update.sh | 54 +++++++++++++++++++++++++-------------------------
1 file changed, 27 insertions(+), 27 deletions(-)
diff --git a/contrib/gana-update.sh b/contrib/gana-update.sh
index 8fcf1885..db122b9a 100755
--- a/contrib/gana-update.sh
+++ b/contrib/gana-update.sh
@@ -3,32 +3,32 @@
# Run from exchange/ main directory.
set -eu
-# Generate taler-error-codes.h in gana and copy it to
-# src/include/taler_error_codes.h
-cd contrib/gana/gnu-taler-error-codes
-make
-cd ../../..
-for n in taler_error_codes.c
-do
- if ! diff contrib/gana/gnu-taler-error-codes/${n} src/util/${n} > /dev/null
- then
- cp contrib/gana/gnu-taler-error-codes/$n src/util/$n
- fi
-done
-for n in taler_error_codes.h
-do
- if ! diff contrib/gana/gnu-taler-error-codes/${n} src/include/${n} >
/dev/null
- then
- cp contrib/gana/gnu-taler-error-codes/$n src/include/$n
- fi
-done
-cd contrib/gana/gnu-taler-db-events
-make
-cd ../../..
-for n in taler_dbevents.h
-do
- if ! diff contrib/gana/gnu-taler-db-events/${n} src/include/${n} >
/dev/null
+domake ()
+{
+ # $1 -- dir under contrib/gana/
+ dir="contrib/gana/$1"
+
+ make -C $dir
+}
+
+ensure ()
+{
+ # $1 -- filename
+ # $2 -- src dir under contrib/gana/
+ # $3 -- dst dir under ./
+ fn="$1"
+ src="contrib/gana/$2"
+ dst="./$3"
+
+ if ! diff $src/$fn $dst/$fn > /dev/null
then
- cp contrib/gana/gnu-taler-db-events/$n src/include/$n
+ cp $src/$fn $dst/$fn
fi
-done
+}
+
+domake gnu-taler-error-codes
+ensure taler_error_codes.c gnu-taler-error-codes src/util
+ensure taler_error_codes.h gnu-taler-error-codes src/include
+
+domake gnu-taler-db-events
+ensure taler_dbevents.h gnu-taler-db-events src/include
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-exchange] branch master updated: refactor,
gnunet <=