donau

Donation authority for GNU Taler (experimental)
Log | Files | Refs | Submodules | README | LICENSE

Makefile.am (919B)


      1 # This Makefile.am is in the public domain
      2 AM_CPPFLAGS = -I$(top_srcdir)/src/include $(LIBGCRYPT_CFLAGS) $(POSTGRESQL_CPPFLAGS)
      3 
      4 if USE_COVERAGE
      5   AM_CFLAGS = --coverage -O0
      6   XLIB = -lgcov
      7 endif
      8 
      9 lib_LTLIBRARIES = \
     10   libdonaupq.la
     11 
     12 libdonaupq_la_SOURCES = \
     13   pq_query_helper.c \
     14   pq_result_helper.c
     15 libdonaupq_la_LIBADD = \
     16   $(top_builddir)/src/util/libdonauutil.la  \
     17   -lgnunetutil \
     18   -lgnunetpq \
     19   -ljansson \
     20   -lpq \
     21   $(XLIB)
     22 libdonaupq_la_LDFLAGS = \
     23   $(POSTGRESQL_LDFLAGS) \
     24   -version-info 0:0:0 \
     25   -no-undefined
     26 
     27 check_PROGRAMS= \
     28  test_pq
     29 
     30 AM_TESTS_ENVIRONMENT=export DONAU_PREFIX=$${DONAU_PREFIX:-@libdir@};export PATH=$${DONAU_PREFIX:-@prefix@}/bin:$$PATH;
     31 
     32 TESTS = \
     33  $(check_PROGRAMS)
     34 
     35 test_pq_SOURCES = \
     36   test_pq.c
     37 test_pq_LDADD = \
     38   libdonaupq.la \
     39   $(top_builddir)/src/util/libdonauutil.la  \
     40   -ltalerutil \
     41   -ltalerpq \
     42   -lgnunetpq \
     43   -lgnunetutil \
     44   -ljansson \
     45   -lpq \
     46   $(XLIB)