include.am 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. # vim:ft=automake
  2. LIBGEARMAN_1_0_CLIENT_LDADD= \
  3. libgearman/libgearman.la \
  4. libtest/libtest.la \
  5. tests/libstartworker.la
  6. tests_libgearman_1_0_client_test_CXXFLAGS=
  7. tests_libgearman_1_0_client_test_SOURCES=
  8. tests_libgearman_1_0_client_test_CXXFLAGS+= $(BOOST_CPPFLAGS)
  9. tests_libgearman_1_0_client_test_SOURCES+= \
  10. tests/libgearman-1.0/client_test.cc \
  11. tests/libgearman-1.0/do.cc \
  12. tests/libgearman-1.0/do_background.cc \
  13. tests/libgearman-1.0/execute.cc \
  14. tests/libgearman-1.0/gearman_client_do_job_handle.cc \
  15. tests/libgearman-1.0/gearman_execute_partition.cc \
  16. tests/libgearman-1.0/limits.cc \
  17. tests/libgearman-1.0/protocol.cc \
  18. tests/libgearman-1.0/server_options.cc \
  19. tests/libgearman-1.0/task.cc \
  20. tests/libgearman-1.0/unique.cc \
  21. tests/libgearman-1.0/workers.cc \
  22. tests/libgearman-1.0/workers_v1.cc
  23. tests_libgearman_1_0_client_test_DEPENDENCIES= ${LIBGEARMAN_1_0_CLIENT_LDADD} gearmand/gearmand
  24. tests_libgearman_1_0_client_test_LDADD= ${LIBGEARMAN_1_0_CLIENT_LDADD}
  25. check_PROGRAMS+=tests/libgearman-1.0/client_test
  26. noinst_PROGRAMS+=tests/libgearman-1.0/client_test
  27. tests_libgearman_1_0_internals_test_SOURCES= \
  28. tests/libgearman-1.0/internals.cc \
  29. tests/libgearman-1.0/regression.cc
  30. tests_libgearman_1_0_internals_test_DEPENDENCIES= ${LIBGEARMAN_1_0_CLIENT_LDADD} libgearman/libgearmancore.la gearmand/gearmand
  31. tests_libgearman_1_0_internals_test_LDADD= ${LIBGEARMAN_1_0_CLIENT_LDADD} libgearman/libgearmancore.la
  32. check_PROGRAMS+= tests/libgearman-1.0/internals_test
  33. noinst_PROGRAMS+= tests/libgearman-1.0/internals_test
  34. tests_libgearman_1_0_worker_test_SOURCES= tests/libgearman-1.0/worker_test.cc
  35. tests_libgearman_1_0_worker_test_DEPENDENCIES= ${LIBGEARMAN_1_0_CLIENT_LDADD} libgearman/libgearmancore.la gearmand/gearmand
  36. tests_libgearman_1_0_worker_test_LDADD= ${LIBGEARMAN_1_0_CLIENT_LDADD} libgearman/libgearmancore.la
  37. check_PROGRAMS+=tests/libgearman-1.0/worker_test
  38. noinst_PROGRAMS+=tests/libgearman-1.0/worker_test
  39. test-internals: tests/libgearman-1.0/internals_test gearmand/gearmand
  40. @tests/internals_test
  41. gdb-internals: tests/libgearman-1.0/internals_test gearmand/gearmand
  42. @$(GDB_COMMAND) tests/internals_test
  43. helgrind-internals: tests/internals_test gearmand/gearmand
  44. @$(HELGRIND_COMMAND) tests/internals_test
  45. valgrind-internals: tests/internals_test gearmand/gearmand
  46. @$(VALGRIND_COMMAND) tests/internals_test
  47. gdb-worker: tests/libgearman-1.0/worker_test gearmand/gearmand
  48. @$(GDB_COMMAND) tests/libgearman-1.0/worker_test
  49. test-client: tests/libgearman-1.0/client_test gearmand/gearmand
  50. @tests/libgearman-1.0/client_test
  51. gdb-client: tests/libgearman-1.0/client_test gearmand/gearmand
  52. @$(GDB_COMMAND) tests/libgearman-1.0/client_test
  53. valgrind-client: tests/libgearman-1.0/client_test gearmand/gearmand
  54. @$(VALGRIND_COMMAND) tests/libgearman-1.0/client_test