Makefile.am 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. # Copyright (C) 2015 Alon Bar-Lev <alon.barlev@gmail.com>
  2. # SPDX-License-Identifier: GPL-3.0-or-later
  3. MAINTAINERCLEANFILES = $(srcdir)/Makefile.in
  4. CLEANFILES = \
  5. install-service.sh \
  6. cron/netdata-updater-daily \
  7. freebsd/rc.d/netdata \
  8. initd/init.d/netdata \
  9. launchd/netdata.plist \
  10. logrotate/netdata \
  11. lsb/init.d/netdata \
  12. openrc/conf.d/netdata \
  13. openrc/init.d/netdata \
  14. runit/run \
  15. systemd/netdata.service \
  16. systemd/netdata.service.v235 \
  17. systemd/netdata-updater.service \
  18. $(NULL)
  19. include $(top_srcdir)/build/subst.inc
  20. SUFFIXES = .in
  21. dist_config_SCRIPTS = \
  22. edit-config \
  23. $(NULL)
  24. dist_config_DATA = \
  25. .install-type \
  26. netdata-updater.conf \
  27. $(NULL)
  28. libconfigvnodesdir=$(libconfigdir)/vnodes
  29. libsyscrondir=$(libsysdir)/cron
  30. libsysfreebsddir=$(libsysdir)/freebsd
  31. libsysfreebsdrcddir=$(libsysfreebsddir)/rc.d
  32. libsysinitddir=$(libsysdir)/initd
  33. libsysinitdinitddir=$(libsysinitddir)/init.d
  34. libsyslaunchddir=$(libsysdir)/launchd
  35. libsyslogrotatedir=$(libsysdir)/logrotate
  36. libsyslsbdir=$(libsysdir)/lsb
  37. libsyslsbinitddir=$(libsyslsbdir)/init.d
  38. libsysopenrcdir=$(libsysdir)/openrc
  39. libsysopenrcinitddir=$(libsysopenrcdir)/init.d
  40. libsysopenrcconfddir=$(libsysopenrcdir)/conf.d
  41. libsysrunitdir=$(libsysdir)/runit
  42. libsyssystemddir=$(libsysdir)/systemd
  43. # Explicitly install directories to avoid permission issues due to umask
  44. install-exec-local:
  45. $(INSTALL) -d $(DESTDIR)$(configdir)
  46. $(INSTALL) -d $(DESTDIR)$(libsysdir)
  47. $(INSTALL) -d $(DESTDIR)$(libsyscrondir)
  48. $(INSTALL) -d $(DESTDIR)$(libsysfreebsdrcddir)
  49. $(INSTALL) -d $(DESTDIR)$(libsysinitdinitddir)
  50. $(INSTALL) -d $(DESTDIR)$(libsyslaunchddir)
  51. $(INSTALL) -d $(DESTDIR)$(libsyslogrotatedir)
  52. $(INSTALL) -d $(DESTDIR)$(libsyslsbinitddir)
  53. $(INSTALL) -d $(DESTDIR)$(libsyssystemddir)
  54. $(INSTALL) -d $(DESTDIR)$(libsysopenrcinitddir)
  55. $(INSTALL) -d $(DESTDIR)$(libsysopenrcconfddir)
  56. $(INSTALL) -d $(DESTDIR)$(libsysrunitdir)
  57. $(INSTALL) -d $(DESTDIR)$(libconfigvnodesdir)
  58. dist_libconfigvnodes_DATA = \
  59. vnodes/vnodes.conf
  60. $(NULL)
  61. libexecnetdatadir=$(libexecdir)/netdata
  62. nodist_libexecnetdata_SCRIPTS = \
  63. install-service.sh \
  64. $(NULL)
  65. nodist_libsyscron_DATA = \
  66. cron/netdata-updater-daily \
  67. $(NULL)
  68. nodist_libsysfreebsdrcd_DATA = \
  69. freebsd/rc.d/netdata \
  70. $(NULL)
  71. nodist_libsysinitdinitd_DATA = \
  72. initd/init.d/netdata \
  73. $(NULL)
  74. nodist_libsyslaunchd_DATA = \
  75. launchd/netdata.plist \
  76. $(NULL)
  77. nodist_libsyslogrotate_DATA = \
  78. logrotate/netdata \
  79. $(NULL)
  80. nodist_libsyslsbinitd_DATA = \
  81. lsb/init.d/netdata \
  82. $(NULL)
  83. nodist_libsysopenrcinitd_DATA = \
  84. openrc/init.d/netdata \
  85. $(NULL)
  86. nodist_libsysopenrcconfd_DATA = \
  87. openrc/conf.d/netdata \
  88. $(NULL)
  89. nodist_libsysrunit_DATA = \
  90. runit/run \
  91. $(NULL)
  92. nodist_libsyssystemd_DATA = \
  93. systemd/netdata.service \
  94. systemd/netdata.service.v235 \
  95. systemd/netdata-updater.service \
  96. $(NULL)
  97. dist_libsyssystemd_DATA = \
  98. systemd/netdata-updater.timer \
  99. systemd/50-netdata.preset
  100. $(NULL)
  101. dist_noinst_DATA = \
  102. install-service.sh.in \
  103. netdata.conf \
  104. cron/netdata-updater-daily.in \
  105. freebsd/rc.d/netdata.in \
  106. initd/init.d/netdata.in \
  107. launchd/netdata.plist.in \
  108. logrotate/netdata.in \
  109. lsb/init.d/netdata.in \
  110. openrc/conf.d/netdata.in \
  111. openrc/init.d/netdata.in \
  112. runit/run.in \
  113. systemd/netdata.service.in \
  114. systemd/netdata.service.v235.in \
  115. systemd/netdata-updater.service.in \
  116. $(NULL)