sync

Backup service to store encrypted wallet databases (experimental)
Log | Files | Refs | Submodules | README | LICENSE

meson.build (951B)


      1 # This build file is in the public domain
      2 install_data('sync.conf', install_dir: pkgcfgdir)
      3 
      4 executable(
      5     'sync-httpd2',
      6     [
      7         'sync-httpd2.c',
      8         'sync-httpd2_config.c',
      9         'sync-httpd2_post-backups-KEY-blocks-NONCE.c',
     10         'sync-httpd2_delete-backups-KEY-blocks-NONCE.c',
     11         'sync-httpd2_get-backups-KEY-objects-UID.c',
     12         'sync-httpd2_post-backups-KEY-objects-UID.c',
     13         'sync-httpd2_get-backups-KEY.c',
     14         'sync-httpd2_get-backups-KEY-blocks.c',
     15         'sync-httpd2_get-backups-KEY-blocks-reconcile.c',
     16         'sync-httpd2_payments.c',
     17     ],
     18     dependencies: [
     19         libsyncutil_dep,
     20         libsyncdb_dep,
     21         talerutil_dep,
     22         talerjson_dep,
     23         talermerchant_dep,
     24         libtalermhd2_dep,
     25         gnunetutil_dep,
     26         gnunetjson_dep,
     27         gnunetcurl_dep,
     28         mhd2_dep,
     29         json_dep,
     30     ],
     31     include_directories: [incdir, configuration_inc],
     32     install: true,
     33 )