Makefile.am 851 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. # This Makefile.am is in the public domain
  2. AM_CPPFLAGS = -I$(top_srcdir)/src/include
  3. if MINGW
  4. WINFLAGS = -Wl,--no-undefined -Wl,--export-all-symbols
  5. endif
  6. if USE_COVERAGE
  7. AM_CFLAGS = --coverage
  8. endif
  9. if HAVE_MYSQL
  10. lib_LTLIBRARIES = libgnunetmy.la
  11. endif
  12. libgnunetmy_la_SOURCES = \
  13. my.c \
  14. my_query_helper.c \
  15. my_result_helper.c
  16. libgnunetmy_la_LIBADD = $(MYSQL_LDFLAGS) -lmysqlclient \
  17. $(top_builddir)/src/mysql/libgnunetmysql.la \
  18. $(top_builddir)/src/util/libgnunetutil.la
  19. libgnunetmy_la_LDFLAGS = \
  20. $(GN_LIB_LDFLAGS) \
  21. -version-info 0:0:0
  22. if ENABLE_TEST_RUN
  23. TESTS = \
  24. test_my
  25. endif
  26. EXTRA_DIST = \
  27. test_my.conf
  28. check_PROGRAMS= \
  29. test_my
  30. test_my_SOURCES = \
  31. test_my.c
  32. test_my_LDADD = \
  33. libgnunetmy.la \
  34. $(top_builddir)/src/mysql/libgnunetmysql.la \
  35. $(top_builddir)/src/util/libgnunetutil.la \
  36. -lmysqlclient $(XLIB)