merchant

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

meson.build (1934B)


      1 # This build file is in the public domain
      2 
      3 configure_file(
      4     input: 'taler-merchant-rproxy-setup',
      5     output: 'taler-merchant-rproxy-setup',
      6     install: true,
      7     copy: true,
      8     install_dir: get_option('bindir'),
      9 )
     10 
     11 EXTRA_DIST = [
     12     'benchmark-common.conf',
     13     'benchmark-cs.conf',
     14     'benchmark-rsa.conf',
     15     'coins-cs.conf',
     16     'coins-rsa.conf',
     17 ]
     18 
     19 foreach f : EXTRA_DIST
     20     configure_file(input: f, output: f, copy: true)
     21 endforeach
     22 
     23 executable(
     24     'taler-merchant-benchmark',
     25     ['taler-merchant-benchmark.c'],
     26     dependencies: [
     27         libtalermerchant_dep,
     28         libtalermerchanttesting_dep,
     29         libtalermerchantutil_dep,
     30         libtalermerchantdb_dep,
     31         talerutil_dep,
     32         talertesting_dep,
     33         talerfakebank_dep,
     34         talerbank_dep,
     35         talerexchange_dep,
     36         talerjson_dep,
     37         talermhd_dep,
     38         talercurl_dep,
     39         gnunetjson_dep,
     40         gnunetcurl_dep,
     41         gnunetutil_dep,
     42         gcrypt_dep,
     43         json_dep,
     44         pq_dep,
     45         donau_dep,
     46         donauutil_dep,
     47         donaujson_dep,
     48         donautesting_dep,
     49     ],
     50     include_directories: [incdir, configuration_inc],
     51     install: true,
     52 )
     53 
     54 
     55 executable(
     56     'taler-merchant-dbinit',
     57     ['taler-merchant-dbinit.c'],
     58     dependencies: [
     59         libtalermerchantutil_dep,
     60         libtalermerchantdb_dep,
     61         talerutil_dep,
     62         talerjson_dep,
     63         talerpq_dep,
     64         gnunetutil_dep,
     65         gcrypt_dep,
     66         pq_dep,
     67     ],
     68     include_directories: [incdir, configuration_inc],
     69     install: true,
     70 )
     71 
     72 executable(
     73     'taler-merchant-passwd',
     74     ['taler-merchant-passwd.c'],
     75     dependencies: [
     76         libtalermerchantutil_dep,
     77         libtalermerchantdb_dep,
     78         talerutil_dep,
     79         talerjson_dep,
     80         talerpq_dep,
     81         gnunetutil_dep,
     82         gcrypt_dep,
     83         json_dep,
     84         pq_dep,
     85     ],
     86     include_directories: [incdir, configuration_inc],
     87     install: true,
     88 )