diff options
Diffstat (limited to 'src/backend/Makefile.am')
-rw-r--r-- | src/backend/Makefile.am | 179 |
1 files changed, 148 insertions, 31 deletions
diff --git a/src/backend/Makefile.am b/src/backend/Makefile.am index 073fff5e..65ffa514 100644 --- a/src/backend/Makefile.am +++ b/src/backend/Makefile.am @@ -16,40 +16,57 @@ EXTRA_DIST = \ $(pkgcfg_DATA) bin_PROGRAMS = \ - taler-merchant-httpd + taler-merchant-depositcheck \ + taler-merchant-exchange \ + taler-merchant-httpd \ + 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_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 \ taler-merchant-httpd_private-get-instances-ID.h \ taler-merchant-httpd_private-get-instances-ID-kyc.c \ taler-merchant-httpd_private-get-instances-ID-kyc.h \ + taler-merchant-httpd_private-get-pos.c \ + taler-merchant-httpd_private-get-pos.h \ taler-merchant-httpd_private-get-products.c \ taler-merchant-httpd_private-get-products.h \ taler-merchant-httpd_private-get-products-ID.c \ @@ -58,36 +75,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-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-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 \ @@ -98,23 +145,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_templating.c \ - taler-merchant-httpd_templating.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 \ @@ -123,9 +170,79 @@ taler_merchant_httpd_LDADD = \ -lgnunetcurl \ -lgnunetjson \ -lgnunetutil \ - $(top_builddir)/src/mustach/libmustach.a \ @QR_LIBS@ \ $(XLIB) taler_merchant_httpd_CFLAGS = \ @QR_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 = \ + $(top_builddir)/src/backenddb/libtalermerchantdb.la \ + -ltalertemplating \ + -ltalermhd \ + -ltalerjson \ + -ltalerutil \ + -ltalerpq \ + -ljansson \ + -lgnunetcurl \ + -lgnunetjson \ + -lgnunetutil \ + -lcurl \ + $(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) |