Makefile.am 8.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255
  1. # SPDX-License-Identifier: GPL-3.0-or-later
  2. MAINTAINERCLEANFILES = $(srcdir)/Makefile.in
  3. CLEANFILES = \
  4. python.d.plugin \
  5. $(NULL)
  6. include $(top_srcdir)/build/subst.inc
  7. SUFFIXES = .in
  8. dist_libconfig_DATA = \
  9. python.d.conf \
  10. $(NULL)
  11. dist_plugins_SCRIPTS = \
  12. python.d.plugin \
  13. $(NULL)
  14. dist_noinst_DATA = \
  15. python.d.plugin.in \
  16. README.md \
  17. $(NULL)
  18. dist_python_SCRIPTS = \
  19. $(NULL)
  20. dist_python_DATA = \
  21. $(NULL)
  22. userpythonconfigdir=$(configdir)/python.d
  23. dist_userpythonconfig_DATA = \
  24. $(NULL)
  25. # Explicitly install directories to avoid permission issues due to umask
  26. install-exec-local:
  27. $(INSTALL) -d $(DESTDIR)$(userpythonconfigdir)
  28. pythonconfigdir=$(libconfigdir)/python.d
  29. dist_pythonconfig_DATA = \
  30. $(NULL)
  31. include adaptec_raid/Makefile.inc
  32. include alarms/Makefile.inc
  33. include am2320/Makefile.inc
  34. include anomalies/Makefile.inc
  35. include apache/Makefile.inc
  36. include beanstalk/Makefile.inc
  37. include bind_rndc/Makefile.inc
  38. include boinc/Makefile.inc
  39. include ceph/Makefile.inc
  40. include changefinder/Makefile.inc
  41. include chrony/Makefile.inc
  42. include couchdb/Makefile.inc
  43. include dnsdist/Makefile.inc
  44. include dns_query_time/Makefile.inc
  45. include dockerd/Makefile.inc
  46. include dovecot/Makefile.inc
  47. include elasticsearch/Makefile.inc
  48. include energid/Makefile.inc
  49. include example/Makefile.inc
  50. include exim/Makefile.inc
  51. include fail2ban/Makefile.inc
  52. include freeradius/Makefile.inc
  53. include gearman/Makefile.inc
  54. include go_expvar/Makefile.inc
  55. include haproxy/Makefile.inc
  56. include hddtemp/Makefile.inc
  57. include httpcheck/Makefile.inc
  58. include hpssa/Makefile.inc
  59. include icecast/Makefile.inc
  60. include ipfs/Makefile.inc
  61. include isc_dhcpd/Makefile.inc
  62. include litespeed/Makefile.inc
  63. include logind/Makefile.inc
  64. include megacli/Makefile.inc
  65. include memcached/Makefile.inc
  66. include mongodb/Makefile.inc
  67. include monit/Makefile.inc
  68. include mysql/Makefile.inc
  69. include nginx/Makefile.inc
  70. include nginx_plus/Makefile.inc
  71. include nvidia_smi/Makefile.inc
  72. include nsd/Makefile.inc
  73. include ntpd/Makefile.inc
  74. include ovpn_status_log/Makefile.inc
  75. include openldap/Makefile.inc
  76. include oracledb/Makefile.inc
  77. include phpfpm/Makefile.inc
  78. include portcheck/Makefile.inc
  79. include postfix/Makefile.inc
  80. include postgres/Makefile.inc
  81. include powerdns/Makefile.inc
  82. include proxysql/Makefile.inc
  83. include puppet/Makefile.inc
  84. include rabbitmq/Makefile.inc
  85. include redis/Makefile.inc
  86. include rethinkdbs/Makefile.inc
  87. include retroshare/Makefile.inc
  88. include riakkv/Makefile.inc
  89. include samba/Makefile.inc
  90. include sensors/Makefile.inc
  91. include smartd_log/Makefile.inc
  92. include spigotmc/Makefile.inc
  93. include springboot/Makefile.inc
  94. include squid/Makefile.inc
  95. include tomcat/Makefile.inc
  96. include tor/Makefile.inc
  97. include traefik/Makefile.inc
  98. include uwsgi/Makefile.inc
  99. include varnish/Makefile.inc
  100. include w1sensor/Makefile.inc
  101. include web_log/Makefile.inc
  102. include zscores/Makefile.inc
  103. pythonmodulesdir=$(pythondir)/python_modules
  104. dist_pythonmodules_DATA = \
  105. python_modules/__init__.py \
  106. $(NULL)
  107. basesdir=$(pythonmodulesdir)/bases
  108. dist_bases_DATA = \
  109. python_modules/bases/__init__.py \
  110. python_modules/bases/charts.py \
  111. python_modules/bases/collection.py \
  112. python_modules/bases/loaders.py \
  113. python_modules/bases/loggers.py \
  114. $(NULL)
  115. bases_framework_servicesdir=$(basesdir)/FrameworkServices
  116. dist_bases_framework_services_DATA = \
  117. python_modules/bases/FrameworkServices/__init__.py \
  118. python_modules/bases/FrameworkServices/ExecutableService.py \
  119. python_modules/bases/FrameworkServices/LogService.py \
  120. python_modules/bases/FrameworkServices/MySQLService.py \
  121. python_modules/bases/FrameworkServices/SimpleService.py \
  122. python_modules/bases/FrameworkServices/SocketService.py \
  123. python_modules/bases/FrameworkServices/UrlService.py \
  124. $(NULL)
  125. third_partydir=$(pythonmodulesdir)/third_party
  126. dist_third_party_DATA = \
  127. python_modules/third_party/__init__.py \
  128. python_modules/third_party/ordereddict.py \
  129. python_modules/third_party/lm_sensors.py \
  130. python_modules/third_party/mcrcon.py \
  131. python_modules/third_party/boinc_client.py \
  132. python_modules/third_party/monotonic.py \
  133. python_modules/third_party/filelock.py \
  134. $(NULL)
  135. pythonyaml2dir=$(pythonmodulesdir)/pyyaml2
  136. dist_pythonyaml2_DATA = \
  137. python_modules/pyyaml2/__init__.py \
  138. python_modules/pyyaml2/composer.py \
  139. python_modules/pyyaml2/constructor.py \
  140. python_modules/pyyaml2/cyaml.py \
  141. python_modules/pyyaml2/dumper.py \
  142. python_modules/pyyaml2/emitter.py \
  143. python_modules/pyyaml2/error.py \
  144. python_modules/pyyaml2/events.py \
  145. python_modules/pyyaml2/loader.py \
  146. python_modules/pyyaml2/nodes.py \
  147. python_modules/pyyaml2/parser.py \
  148. python_modules/pyyaml2/reader.py \
  149. python_modules/pyyaml2/representer.py \
  150. python_modules/pyyaml2/resolver.py \
  151. python_modules/pyyaml2/scanner.py \
  152. python_modules/pyyaml2/serializer.py \
  153. python_modules/pyyaml2/tokens.py \
  154. $(NULL)
  155. pythonyaml3dir=$(pythonmodulesdir)/pyyaml3
  156. dist_pythonyaml3_DATA = \
  157. python_modules/pyyaml3/__init__.py \
  158. python_modules/pyyaml3/composer.py \
  159. python_modules/pyyaml3/constructor.py \
  160. python_modules/pyyaml3/cyaml.py \
  161. python_modules/pyyaml3/dumper.py \
  162. python_modules/pyyaml3/emitter.py \
  163. python_modules/pyyaml3/error.py \
  164. python_modules/pyyaml3/events.py \
  165. python_modules/pyyaml3/loader.py \
  166. python_modules/pyyaml3/nodes.py \
  167. python_modules/pyyaml3/parser.py \
  168. python_modules/pyyaml3/reader.py \
  169. python_modules/pyyaml3/representer.py \
  170. python_modules/pyyaml3/resolver.py \
  171. python_modules/pyyaml3/scanner.py \
  172. python_modules/pyyaml3/serializer.py \
  173. python_modules/pyyaml3/tokens.py \
  174. $(NULL)
  175. python_urllib3dir=$(pythonmodulesdir)/urllib3
  176. dist_python_urllib3_DATA = \
  177. python_modules/urllib3/__init__.py \
  178. python_modules/urllib3/_collections.py \
  179. python_modules/urllib3/connection.py \
  180. python_modules/urllib3/connectionpool.py \
  181. python_modules/urllib3/exceptions.py \
  182. python_modules/urllib3/fields.py \
  183. python_modules/urllib3/filepost.py \
  184. python_modules/urllib3/response.py \
  185. python_modules/urllib3/poolmanager.py \
  186. python_modules/urllib3/request.py \
  187. $(NULL)
  188. python_urllib3_utildir=$(python_urllib3dir)/util
  189. dist_python_urllib3_util_DATA = \
  190. python_modules/urllib3/util/__init__.py \
  191. python_modules/urllib3/util/connection.py \
  192. python_modules/urllib3/util/request.py \
  193. python_modules/urllib3/util/response.py \
  194. python_modules/urllib3/util/retry.py \
  195. python_modules/urllib3/util/selectors.py \
  196. python_modules/urllib3/util/ssl_.py \
  197. python_modules/urllib3/util/timeout.py \
  198. python_modules/urllib3/util/url.py \
  199. python_modules/urllib3/util/wait.py \
  200. $(NULL)
  201. python_urllib3_packagesdir=$(python_urllib3dir)/packages
  202. dist_python_urllib3_packages_DATA = \
  203. python_modules/urllib3/packages/__init__.py \
  204. python_modules/urllib3/packages/ordered_dict.py \
  205. python_modules/urllib3/packages/six.py \
  206. $(NULL)
  207. python_urllib3_backportsdir=$(python_urllib3_packagesdir)/backports
  208. dist_python_urllib3_backports_DATA = \
  209. python_modules/urllib3/packages/backports/__init__.py \
  210. python_modules/urllib3/packages/backports/makefile.py \
  211. $(NULL)
  212. python_urllib3_ssl_match_hostnamedir=$(python_urllib3_packagesdir)/ssl_match_hostname
  213. dist_python_urllib3_ssl_match_hostname_DATA = \
  214. python_modules/urllib3/packages/ssl_match_hostname/__init__.py \
  215. python_modules/urllib3/packages/ssl_match_hostname/_implementation.py \
  216. $(NULL)
  217. python_urllib3_contribdir=$(python_urllib3dir)/contrib
  218. dist_python_urllib3_contrib_DATA = \
  219. python_modules/urllib3/contrib/__init__.py \
  220. python_modules/urllib3/contrib/appengine.py \
  221. python_modules/urllib3/contrib/ntlmpool.py \
  222. python_modules/urllib3/contrib/pyopenssl.py \
  223. python_modules/urllib3/contrib/securetransport.py \
  224. python_modules/urllib3/contrib/socks.py \
  225. $(NULL)
  226. python_urllib3_securetransportdir=$(python_urllib3_contribdir)/_securetransport
  227. dist_python_urllib3_securetransport_DATA = \
  228. python_modules/urllib3/contrib/_securetransport/__init__.py \
  229. python_modules/urllib3/contrib/_securetransport/bindings.py \
  230. python_modules/urllib3/contrib/_securetransport/low_level.py \
  231. $(NULL)