Makefile.am 3.4 KB

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