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 )