include.am 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. # vim:ft=automake
  2. # Gearman server and library
  3. # Copyright (C) 2008 Brian Aker, Eric Day
  4. # Copyright (C) 2009 Brian Aker, Eric Day, Monty Taylor
  5. # Copyright (C) 2011 Data Differential, http://datadifferential.com/
  6. # All rights reserved.
  7. #
  8. # Use and distribution licensed under the BSD license. See
  9. # the COPYING file in the parent directory for full text.
  10. #
  11. # Included from Top Level Makefile.am
  12. # All paths should be given relative to the root
  13. EXAMPLES_LDADD= \
  14. $(BOOST_PROGRAM_OPTIONS_LDFLAGS) \
  15. $(BOOST_PROGRAM_OPTIONS_LIBS) \
  16. libgearman/libgearman.la
  17. EXAMPLES_LD_FLAGS= $(CLIENT_LDFLAGS)
  18. noinst_PROGRAMS+= \
  19. examples/echo_client \
  20. examples/echo_worker \
  21. examples/reverse_client \
  22. examples/reverse_client_bg \
  23. examples/reverse_client_epoch \
  24. examples/reverse_client_cb \
  25. examples/reverse_worker \
  26. examples/wc_worker
  27. examples_echo_client_SOURCES= examples/echo_client.cc
  28. examples_echo_client_LDADD= $(EXAMPLES_LDADD)
  29. examples_echo_client_CXXFLAGS= $(BOOST_CPPFLAGS)
  30. examples_echo_client_LDFLAGS= $(EXAMPLES_LD_FLAGS)
  31. examples_echo_worker_SOURCES= examples/echo_worker.cc
  32. examples_echo_worker_LDADD= $(EXAMPLES_LDADD)
  33. examples_echo_worker_CXXFLAGS= $(BOOST_CPPFLAGS)
  34. examples_echo_worker_LDFLAGS= $(EXAMPLES_LD_FLAGS)
  35. examples_reverse_client_SOURCES= examples/reverse_client.cc
  36. examples_reverse_client_LDADD= $(EXAMPLES_LDADD)
  37. examples_reverse_client_CXXFLAGS= $(BOOST_CPPFLAGS)
  38. examples_reverse_client_LDFLAGS= $(EXAMPLES_LD_FLAGS)
  39. examples_reverse_client_bg_SOURCES= examples/reverse_client_bg.cc
  40. examples_reverse_client_bg_LDADD= $(EXAMPLES_LDADD)
  41. examples_reverse_client_bg_CXXFLAGS= $(BOOST_CPPFLAGS)
  42. examples_reverse_client_bg_LDFLAGS= $(EXAMPLES_LD_FLAGS)
  43. examples_reverse_client_epoch_SOURCES= examples/reverse_client_epoch.cc
  44. examples_reverse_client_epoch_LDADD= $(EXAMPLES_LDADD)
  45. examples_reverse_client_epoch_CXXFLAGS= $(BOOST_CPPFLAGS)
  46. examples_reverse_client_epoch_LDFLAGS= $(EXAMPLES_LD_FLAGS)
  47. examples_reverse_client_cb_SOURCES= examples/reverse_client_cb.cc
  48. examples_reverse_client_cb_LDADD= $(EXAMPLES_LDADD)
  49. examples_reverse_client_cb_CXXFLAGS= $(BOOST_CPPFLAGS)
  50. examples_reverse_client_cb_LDFLAGS= $(EXAMPLES_LD_FLAGS)
  51. examples_reverse_worker_SOURCES= examples/reverse_worker.cc
  52. examples_reverse_worker_LDADD= $(EXAMPLES_LDADD)
  53. examples_reverse_worker_CXXFLAGS= $(BOOST_CPPFLAGS)
  54. examples_reverse_worker_LDFLAGS= $(EXAMPLES_LD_FLAGS)
  55. examples_wc_worker_SOURCES= examples/wc_worker.cc
  56. examples_wc_worker_LDADD= $(EXAMPLES_LDADD)
  57. examples_wc_worker_CXXFLAGS= $(BOOST_CPPFLAGS)
  58. examples_wc_worker_LDFLAGS= $(EXAMPLES_LD_FLAGS)