include.am 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140
  1. # vim:ft=automake
  2. # Gearman server and library
  3. # Copyright (C) 2011 Data Differential, http://datadifferential.com/
  4. # Copyright (C) 2009-2010 Brian Aker, Eric Day, Monty Taylor All rights
  5. # Copyright (C) 2008 Brian Aker, Eric Day
  6. #
  7. # Use and distribution licensed under the BSD license. See
  8. # the COPYING file in the parent directory for full text.
  9. #
  10. # Included from Top Level Makefile.am
  11. # All paths should be given relative to the root
  12. nobase_include_HEADERS+= \
  13. libgearman/actions.h \
  14. libgearman/aggregator.h \
  15. libgearman/allocator.h \
  16. libgearman/argument.h \
  17. libgearman/byteorder.h \
  18. libgearman/client.h \
  19. libgearman/client_callbacks.h \
  20. libgearman/command.h \
  21. libgearman/configure.h \
  22. libgearman/connection.h \
  23. libgearman/constants.h \
  24. libgearman/core.h \
  25. libgearman/execute.h \
  26. libgearman/function.h \
  27. libgearman/gearman.h \
  28. libgearman/job.h \
  29. libgearman/job_handle.h \
  30. libgearman/log.h \
  31. libgearman/packet.h \
  32. libgearman/parse.h \
  33. libgearman/priority.h \
  34. libgearman/protocol.h \
  35. libgearman/result.h \
  36. libgearman/return.h \
  37. libgearman/strerror.h \
  38. libgearman/string.h \
  39. libgearman/task.h \
  40. libgearman/task_attr.h \
  41. libgearman/universal.h \
  42. libgearman/version.h \
  43. libgearman/visibility.h \
  44. libgearman/worker.h
  45. noinst_HEADERS+= \
  46. libgearman/actions.hpp \
  47. libgearman/add.hpp \
  48. libgearman/aggregator.hpp \
  49. libgearman/allocator.hpp \
  50. libgearman/assert.hpp \
  51. libgearman/common.h \
  52. libgearman/connection.hpp \
  53. libgearman/do.hpp \
  54. libgearman/error.hpp \
  55. libgearman/function/base.hpp \
  56. libgearman/function/function_v1.hpp \
  57. libgearman/function/function_v2.hpp \
  58. libgearman/function/make.hpp \
  59. libgearman/function/null.hpp \
  60. libgearman/function/partition.hpp \
  61. libgearman/is.hpp \
  62. libgearman/log.h \
  63. libgearman/packet.hpp \
  64. libgearman/result.hpp \
  65. libgearman/run.hpp \
  66. libgearman/strcommand.h \
  67. libgearman/string.hpp \
  68. libgearman/unique.h \
  69. libgearman/universal.hpp \
  70. libgearman/vector.hpp
  71. noinst_LTLIBRARIES+= libgearman/libgearmancore.la
  72. libgearman_libgearmancore_la_SOURCES= \
  73. libgearman/allocator.cc \
  74. libgearman/byteorder.cc \
  75. libgearman/command.cc \
  76. libgearman/connection.cc \
  77. libgearman/error.cc \
  78. libgearman/log.cc \
  79. libgearman/packet.cc \
  80. libgearman/strcommand.cc \
  81. libgearman/strerror.cc \
  82. libgearman/universal.cc \
  83. libgearman/vector.cc
  84. libgearman_libgearmancore_la_CXXFLAGS= \
  85. ${AM_CXXFLAGS} \
  86. -DBUILDING_LIBGEARMAN
  87. lib_LTLIBRARIES+= libgearman/libgearman.la
  88. libgearman_libgearman_la_SOURCES= \
  89. libgearman/actions.cc \
  90. libgearman/aggregator.cc \
  91. libgearman/allocator.cc \
  92. libgearman/argument.cc \
  93. libgearman/add.cc \
  94. libgearman/byteorder.cc \
  95. libgearman/client.cc \
  96. libgearman/command.cc \
  97. libgearman/connection.cc \
  98. libgearman/do.cc \
  99. libgearman/error.cc \
  100. libgearman/execute.cc \
  101. libgearman/function.cc \
  102. libgearman/function/function_v2.cc \
  103. libgearman/function/make.cc \
  104. libgearman/function/partition.cc \
  105. libgearman/gearman.cc \
  106. libgearman/job.cc \
  107. libgearman/log.cc \
  108. libgearman/packet.cc \
  109. libgearman/parse.cc \
  110. libgearman/result.cc \
  111. libgearman/run.cc \
  112. libgearman/strcommand.cc \
  113. libgearman/strerror.cc \
  114. libgearman/string.cc \
  115. libgearman/task.cc \
  116. libgearman/task_attr.cc \
  117. libgearman/unique.cc \
  118. libgearman/universal.cc \
  119. libgearman/vector.cc \
  120. libgearman/worker.cc
  121. libgearman_libgearman_la_DEPENDENCIES=
  122. libgearman_libgearman_la_CXXFLAGS= \
  123. ${AM_CXXFLAGS} \
  124. -DBUILDING_LIBGEARMAN
  125. libgearman_libgearman_la_LDFLAGS= \
  126. $(AM_LDFLAGS) \
  127. -version-info $(GEARMAN_LIBRARY_VERSION)
  128. libgearman_libgearman_la_LIBADD= \
  129. $(LTLIBUUID)
  130. DISTCLEANFILES+= config/top.h