diff options
Diffstat (limited to 'src/backenddb/Makefile.am')
-rw-r--r-- | src/backenddb/Makefile.am | 29 |
1 files changed, 25 insertions, 4 deletions
diff --git a/src/backenddb/Makefile.am b/src/backenddb/Makefile.am index 8139e9c8..02656185 100644 --- a/src/backenddb/Makefile.am +++ b/src/backenddb/Makefile.am @@ -1,17 +1,38 @@ # This Makefile.am is in the public domain AM_CPPFLAGS = -I$(top_srcdir)/src/include +plugindir = $(libdir)/taler + +if HAVE_POSTGRESQL +if HAVE_TALERPQ +plugin_LTLIBRARIES = \ + libtaler_plugin_merchantdb_postgres.la +endif +endif + lib_LTLIBRARIES = \ libtalermerchantdb.la libtalermerchantdb_la_SOURCES = \ - merchant_db.c + merchantdb_plugin.c libtalermerchantdb_la_LIBADD = \ $(LIBGCRYPT_LIBS) \ -ltalerutil \ - -lgnunetutil \ + -lgnunetutil + +libtalermerchantdb_la_LDFLAGS = \ + $(POSTGRESQL_LDFLAGS) \ + -version-info 0:0:0 \ + -no-undefined + +libtaler_plugin_merchantdb_postgres_la_SOURCES = \ + plugin_merchantdb_postgres.c +libtaler_plugin_merchantdb_postgres_la_LIBADD = \ + $(LTLIBINTL) +libtaler_plugin_merchantdb_postgres_la_LDFLAGS = \ + $(TALER_PLUGIN_LDFLAGS) \ -ltalerpq \ - -lgnunetpostgres \ + -ltalerutil \ -lpq \ - -lpthread + -lgnunetutil $(XLIB) |