Makefile.am 740 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. # This Makefile.am is in the public domain
  2. AM_CPPFLAGS = -I$(top_srcdir)/src/include $(POSTGRESQL_CPPFLAGS)
  3. if USE_COVERAGE
  4. AM_CFLAGS = --coverage
  5. endif
  6. if HAVE_POSTGRESQL
  7. lib_LTLIBRARIES = libgnunetpq.la
  8. endif
  9. libgnunetpq_la_SOURCES = \
  10. pq.c \
  11. pq.h \
  12. pq_connect.c \
  13. pq_eval.c \
  14. pq_exec.c \
  15. pq_prepare.c \
  16. pq_query_helper.c \
  17. pq_result_helper.c
  18. libgnunetpq_la_LIBADD = -lpq \
  19. $(top_builddir)/src/util/libgnunetutil.la
  20. libgnunetpq_la_LDFLAGS = \
  21. $(POSTGRESQL_LDFLAGS) \
  22. $(GN_LIB_LDFLAGS) \
  23. -version-info 1:0:0
  24. if ENABLE_TEST_RUN
  25. TESTS = \
  26. test_pq
  27. endif
  28. check_PROGRAMS= \
  29. test_pq
  30. test_pq_SOURCES = \
  31. test_pq.c
  32. test_pq_LDADD = \
  33. libgnunetpq.la \
  34. $(top_builddir)/src/util/libgnunetutil.la \
  35. -lpq $(XLIB)