Makefile.am 3.4 KB

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