merchant

Merchant backend to process payments, run by merchants
Log | Files | Refs | Submodules | README | LICENSE

commit c72d46eb376bf66eccc7beb0f1e3b4f7ffcecf5a
parent f7cdd7f6fe77c1cd022ce57d6ca3fee43daa3711
Author: Christian Grothoff <grothoff@gnunet.org>
Date:   Sun, 12 Apr 2026 19:34:59 +0200

fix ftbfs

Diffstat:
Mmeson.build | 5++++-
Msrc/backenddb/Makefile.sql | 2++
Msrc/backenddb/meson.build | 6+++---
3 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/meson.build b/meson.build @@ -269,7 +269,10 @@ if not get_option('only-doc') 'taler/taler_pq_lib.h', 'TALER_PQ_query_param_array_blinded_denom_sig', required: true, - dependencies: [talerpq_dep], + dependencies: [ + talerpq_dep, + pq_dep, + ], ) private_config.set10('HAVE_TALERPQ', talerpq_dep.found()) diff --git a/src/backenddb/Makefile.sql b/src/backenddb/Makefile.sql @@ -1,5 +1,7 @@ procedures.sql: procedures.sql.in pg_*.sql + chmod +w $@ || true gcc -E -P -undef - < procedures.sql.in 2>/dev/null | sed -e "s/--.*//" | awk 'NF' - >$@ + chmod ugo-w $@ CLEANFILES = \ diff --git a/src/backenddb/meson.build b/src/backenddb/meson.build @@ -10,8 +10,7 @@ plugindir = get_option('libdir') / 'taler-merchant' run_command('make', '-f', 'Makefile.sql', 'all', check: true) sqlfiles = [ - 'versioning.sql', - 'procedures.sql', + 'drop.sql', 'merchant-0001.sql', 'merchant-0002.sql', 'merchant-0003.sql', @@ -46,7 +45,8 @@ sqlfiles = [ 'merchant-0032.sql', 'merchant-0033.sql', 'merchant-0034.sql', - 'drop.sql', + 'procedures.sql', + 'versioning.sql', ] install_data(sources: sqlfiles, install_dir: sqldir)