diff options
Diffstat (limited to 'src/backend/Makefile.am')
-rw-r--r-- | src/backend/Makefile.am | 154 |
1 files changed, 114 insertions, 40 deletions
diff --git a/src/backend/Makefile.am b/src/backend/Makefile.am index 99548ef8..dbc7cde8 100644 --- a/src/backend/Makefile.am +++ b/src/backend/Makefile.am @@ -16,39 +16,49 @@ EXTRA_DIST = \ $(pkgcfg_DATA) bin_PROGRAMS = \ + taler-merchant-depositcheck \ + taler-merchant-exchange \ taler-merchant-httpd \ - taler-merchant-webhook + taler-merchant-webhook \ + taler-merchant-wirewatch taler_merchant_httpd_SOURCES = \ taler-merchant-httpd.c taler-merchant-httpd.h \ - taler-merchant-httpd_auditors.c taler-merchant-httpd_auditors.h \ taler-merchant-httpd_config.c taler-merchant-httpd_config.h \ + taler-merchant-httpd_contract.c taler-merchant-httpd_contract.h \ taler-merchant-httpd_exchanges.c taler-merchant-httpd_exchanges.h \ taler-merchant-httpd_get-orders-ID.c \ taler-merchant-httpd_get-orders-ID.h \ - taler-merchant-httpd_get-tips-ID.c \ - taler-merchant-httpd_get-tips-ID.h \ + taler-merchant-httpd_get-templates-ID.c \ + taler-merchant-httpd_get-templates-ID.h \ taler-merchant-httpd_helper.c \ taler-merchant-httpd_helper.h \ - taler-merchant-httpd_private-get-tips.c \ - taler-merchant-httpd_private-get-tips.h \ - taler-merchant-httpd_private-get-tips-ID.c \ - taler-merchant-httpd_private-get-tips-ID.h \ - taler-merchant-httpd_mhd.c taler-merchant-httpd_mhd.h \ - taler-merchant-httpd_private-delete-templates-ID.c \ - taler-merchant-httpd_private-delete-templates-ID.h \ - taler-merchant-httpd_private-delete-webhooks-ID.c \ - taler-merchant-httpd_private-delete-webhooks-ID.h \ + taler-merchant-httpd_mhd.c \ + taler-merchant-httpd_mhd.h \ + taler-merchant-httpd_private-delete-account-ID.c \ + taler-merchant-httpd_private-delete-account-ID.h \ taler-merchant-httpd_private-delete-instances-ID.c \ taler-merchant-httpd_private-delete-instances-ID.h \ + taler-merchant-httpd_private-delete-instances-ID-token.c \ + taler-merchant-httpd_private-delete-instances-ID-token.h \ taler-merchant-httpd_private-delete-products-ID.c \ taler-merchant-httpd_private-delete-products-ID.h \ taler-merchant-httpd_private-delete-orders-ID.c \ taler-merchant-httpd_private-delete-orders-ID.h \ - taler-merchant-httpd_private-delete-reserves-ID.c \ - taler-merchant-httpd_private-delete-reserves-ID.h \ + taler-merchant-httpd_private-delete-otp-devices-ID.c \ + taler-merchant-httpd_private-delete-otp-devices-ID.h \ + taler-merchant-httpd_private-delete-templates-ID.c \ + taler-merchant-httpd_private-delete-templates-ID.h \ + taler-merchant-httpd_private-delete-token-families-SLUG.c \ + taler-merchant-httpd_private-delete-token-families-SLUG.h \ taler-merchant-httpd_private-delete-transfers-ID.c \ taler-merchant-httpd_private-delete-transfers-ID.h \ + taler-merchant-httpd_private-delete-webhooks-ID.c \ + taler-merchant-httpd_private-delete-webhooks-ID.h \ + taler-merchant-httpd_private-get-accounts.c \ + taler-merchant-httpd_private-get-accounts.h \ + taler-merchant-httpd_private-get-accounts-ID.c \ + taler-merchant-httpd_private-get-accounts-ID.h \ taler-merchant-httpd_private-get-instances.c \ taler-merchant-httpd_private-get-instances.h \ taler-merchant-httpd_private-get-instances-ID.c \ @@ -63,52 +73,66 @@ taler_merchant_httpd_SOURCES = \ taler-merchant-httpd_private-get-orders.h \ taler-merchant-httpd_private-get-orders-ID.c \ taler-merchant-httpd_private-get-orders-ID.h \ - taler-merchant-httpd_private-get-reserves.c \ - taler-merchant-httpd_private-get-reserves.h \ - taler-merchant-httpd_private-get-reserves-ID.c \ - taler-merchant-httpd_private-get-reserves-ID.h \ + taler-merchant-httpd_private-get-otp-devices.c \ + taler-merchant-httpd_private-get-otp-devices.h \ + taler-merchant-httpd_private-get-otp-devices-ID.c \ + taler-merchant-httpd_private-get-otp-devices-ID.h \ taler-merchant-httpd_private-get-transfers.c \ taler-merchant-httpd_private-get-transfers.h \ taler-merchant-httpd_private-get-templates.c \ taler-merchant-httpd_private-get-templates.h \ taler-merchant-httpd_private-get-templates-ID.c \ taler-merchant-httpd_private-get-templates-ID.h \ + taler-merchant-httpd_private-get-token-families.c \ + taler-merchant-httpd_private-get-token-families.h \ + taler-merchant-httpd_private-get-token-families-SLUG.c \ + taler-merchant-httpd_private-get-token-families-SLUG.h \ taler-merchant-httpd_private-get-webhooks.c \ taler-merchant-httpd_private-get-webhooks.h \ taler-merchant-httpd_private-get-webhooks-ID.c \ taler-merchant-httpd_private-get-webhooks-ID.h \ - taler-merchant-httpd_private-patch-templates-ID.c \ - taler-merchant-httpd_private-patch-templates-ID.h \ - taler-merchant-httpd_private-patch-webhooks-ID.c \ - taler-merchant-httpd_private-patch-webhooks-ID.h \ + taler-merchant-httpd_private-patch-accounts-ID.c \ + taler-merchant-httpd_private-patch-accounts-ID.h \ taler-merchant-httpd_private-patch-instances-ID.c \ taler-merchant-httpd_private-patch-instances-ID.h \ taler-merchant-httpd_private-patch-orders-ID-forget.c \ taler-merchant-httpd_private-patch-orders-ID-forget.h \ + taler-merchant-httpd_private-patch-otp-devices-ID.c \ + taler-merchant-httpd_private-patch-otp-devices-ID.h \ taler-merchant-httpd_private-patch-products-ID.c \ taler-merchant-httpd_private-patch-products-ID.h \ - taler-merchant-httpd_private-post-templates.c \ - taler-merchant-httpd_private-post-templates.h \ - taler-merchant-httpd_private-post-webhooks.c \ - taler-merchant-httpd_private-post-webhooks.h \ + taler-merchant-httpd_private-patch-templates-ID.c \ + taler-merchant-httpd_private-patch-templates-ID.h \ + taler-merchant-httpd_private-patch-token-families-SLUG.c \ + taler-merchant-httpd_private-patch-token-families-SLUG.h \ + taler-merchant-httpd_private-patch-webhooks-ID.c \ + taler-merchant-httpd_private-patch-webhooks-ID.h \ + taler-merchant-httpd_private-post-account.c \ + taler-merchant-httpd_private-post-account.h \ taler-merchant-httpd_private-post-instances.c \ taler-merchant-httpd_private-post-instances.h \ taler-merchant-httpd_private-post-instances-ID-auth.c \ taler-merchant-httpd_private-post-instances-ID-auth.h \ - taler-merchant-httpd_private-post-products.c \ - taler-merchant-httpd_private-post-products.h \ - taler-merchant-httpd_private-post-products-ID-lock.c \ - taler-merchant-httpd_private-post-products-ID-lock.h \ - taler-merchant-httpd_private-post-reserves.c \ - taler-merchant-httpd_private-post-reserves.h \ - taler-merchant-httpd_private-post-reserves-ID-authorize-tip.c \ - taler-merchant-httpd_private-post-reserves-ID-authorize-tip.h \ + taler-merchant-httpd_private-post-instances-ID-token.c \ + taler-merchant-httpd_private-post-instances-ID-token.h \ taler-merchant-httpd_private-post-orders-ID-refund.c \ taler-merchant-httpd_private-post-orders-ID-refund.h \ taler-merchant-httpd_private-post-orders.c \ taler-merchant-httpd_private-post-orders.h \ + taler-merchant-httpd_private-post-products.c \ + taler-merchant-httpd_private-post-products.h \ + taler-merchant-httpd_private-post-otp-devices.c \ + taler-merchant-httpd_private-post-otp-devices.h \ + taler-merchant-httpd_private-post-products-ID-lock.c \ + taler-merchant-httpd_private-post-products-ID-lock.h \ + taler-merchant-httpd_private-post-templates.c \ + taler-merchant-httpd_private-post-templates.h \ + taler-merchant-httpd_private-post-token-families.c \ + taler-merchant-httpd_private-post-token-families.h \ taler-merchant-httpd_private-post-transfers.c \ taler-merchant-httpd_private-post-transfers.h \ + taler-merchant-httpd_private-post-webhooks.c \ + taler-merchant-httpd_private-post-webhooks.h \ taler-merchant-httpd_post-orders-ID-abort.c \ taler-merchant-httpd_post-orders-ID-abort.h \ taler-merchant-httpd_post-orders-ID-claim.c \ @@ -119,25 +143,23 @@ taler_merchant_httpd_SOURCES = \ taler-merchant-httpd_post-orders-ID-paid.h \ taler-merchant-httpd_post-orders-ID-refund.c \ taler-merchant-httpd_post-orders-ID-refund.h \ - taler-merchant-httpd_post-tips-ID-pickup.c \ - taler-merchant-httpd_post-tips-ID-pickup.h \ taler-merchant-httpd_post-using-templates.c \ taler-merchant-httpd_post-using-templates.h \ taler-merchant-httpd_qr.c \ taler-merchant-httpd_qr.h \ - taler-merchant-httpd_reserves.c \ - taler-merchant-httpd_reserves.h \ taler-merchant-httpd_spa.c \ taler-merchant-httpd_spa.h \ taler-merchant-httpd_statics.c \ - taler-merchant-httpd_statics.h + taler-merchant-httpd_statics.h taler_merchant_httpd_LDADD = \ $(top_builddir)/src/backenddb/libtalermerchantdb.la \ + $(top_builddir)/src/bank/libtalermerchantbank.la \ -ltalerexchange \ -ltalertemplating \ -ltalermhd \ -ltalerbank \ + -ltalerkyclogic \ -ltalerjson \ -ltalerutil \ -ltalerpq \ @@ -153,6 +175,23 @@ taler_merchant_httpd_CFLAGS = \ $(AM_CFLAGS) +taler_merchant_exchange_SOURCES = \ + taler-merchant-exchange.c +taler_merchant_exchange_LDADD = \ + $(top_builddir)/src/backenddb/libtalermerchantdb.la \ + -ltalerexchange \ + -ltalerjson \ + -ltalerutil \ + -ltalerpq \ + -lgnunetjson \ + -lgnunetcurl \ + -lgnunetutil \ + -lcurl \ + $(XLIB) +taler_merchant_exchange_CFLAGS = \ + $(AM_CFLAGS) + + taler_merchant_webhook_SOURCES = \ taler-merchant-webhook.c taler_merchant_webhook_LDADD = \ @@ -170,3 +209,38 @@ taler_merchant_webhook_LDADD = \ $(XLIB) taler_merchant_webhook_CFLAGS = \ $(AM_CFLAGS) + +taler_merchant_depositcheck_SOURCES = \ + taler-merchant-depositcheck.c +taler_merchant_depositcheck_LDADD = \ + $(top_builddir)/src/backenddb/libtalermerchantdb.la \ + -ltalerexchange \ + -ltalerjson \ + -ltalerutil \ + -ltalerpq \ + -ljansson \ + -lgnunetcurl \ + -lgnunetjson \ + -lgnunetutil \ + -lcurl \ + $(XLIB) +taler_merchant_depositcheck_CFLAGS = \ + $(AM_CFLAGS) + +taler_merchant_wirewatch_SOURCES = \ + taler-merchant-wirewatch.c +taler_merchant_wirewatch_LDADD = \ + $(top_builddir)/src/bank/libtalermerchantbank.la \ + $(top_builddir)/src/backenddb/libtalermerchantdb.la \ + -ltalermhd \ + -ltalerjson \ + -ltalerutil \ + -ltalerpq \ + -ljansson \ + -lgnunetcurl \ + -lgnunetjson \ + -lgnunetutil \ + -lcurl \ + $(XLIB) +taler_merchant_wirewatch_CFLAGS = \ + $(AM_CFLAGS) |