glusterfs

Форк
0
/
Makefile.am 
76 строк · 2.9 Кб
1
addonexecdir = $(GLUSTERFS_LIBEXECDIR)
2
addonexec_SCRIPTS =
3
if WITH_SERVER
4
addonexec_SCRIPTS += peer_add_secret_pub
5
if USE_SYSTEMD
6
addonexec_SCRIPTS += mount-shared-storage.sh
7
endif
8
endif
9

10
EditorModedir = $(docdir)
11
EditorMode_DATA = glusterfs-mode.el glusterfs.vim
12

13
SUBDIRS = init.d systemd benchmarking hook-scripts $(OCF_SUBDIR) LinuxRPM \
14
          $(GEOREP_EXTRAS_SUBDIR) snap_scheduler firewalld cliutils python \
15
		  ganesha command-completion
16

17
confdir = $(sysconfdir)/glusterfs
18
if WITH_SERVER
19
conf_DATA = glusterfs-logrotate gluster-rsyslog-7.2.conf gluster-rsyslog-5.8.conf \
20
	    logger.conf.example glusterfs-georep-logrotate group-virt.example \
21
	    group-metadata-cache group-gluster-block group-nl-cache \
22
	    group-db-workload group-distributed-virt group-samba
23
endif
24

25
voldir = $(sysconfdir)/glusterfs
26
vol_DATA = thin-arbiter/thin-arbiter.vol
27
if WITH_SERVER
28
vol_DATA += glusterd.vol
29
endif
30

31
scriptsdir = $(datadir)/glusterfs/scripts
32
scripts_SCRIPTS = thin-arbiter/setup-thin-arbiter.sh
33
if WITH_SERVER
34
scripts_SCRIPTS += post-upgrade-script-for-quota.sh \
35
	pre-upgrade-script-for-quota.sh stop-all-gluster-processes.sh
36
if USE_SYSTEMD
37
scripts_SCRIPTS += control-cpu-load.sh
38
scripts_SCRIPTS += control-mem.sh
39
endif
40
endif
41

42
EXTRA_DIST = glusterfs-logrotate gluster-rsyslog-7.2.conf gluster-rsyslog-5.8.conf \
43
	logger.conf.example glusterfs-georep-logrotate group-virt.example \
44
	group-metadata-cache group-gluster-block group-nl-cache \
45
	group-db-workload group-samba specgen.scm glusterfs-mode.el glusterfs.vim \
46
	migrate-unify-to-distribute.sh backend-xattr-sanitize.sh \
47
	backend-cleanup.sh disk_usage_sync.sh clear_xattrs.sh \
48
	glusterd-sysconfig glusterd.vol post-upgrade-script-for-quota.sh \
49
	pre-upgrade-script-for-quota.sh \
50
	stop-all-gluster-processes.sh clang-checker.sh mount-shared-storage.sh \
51
	control-cpu-load.sh control-mem.sh group-distributed-virt \
52
	thin-arbiter/thin-arbiter.vol thin-arbiter/setup-thin-arbiter.sh
53

54
install-data-local:
55
	if [ -n "$(tmpfilesdir)" ]; then \
56
		$(mkdir_p) $(DESTDIR)$(tmpfilesdir); \
57
		$(INSTALL_DATA) run-gluster.tmpfiles \
58
			$(DESTDIR)$(tmpfilesdir)/gluster.conf; \
59
	fi
60
if WITH_SERVER
61
	$(mkdir_p) $(DESTDIR)$(GLUSTERD_WORKDIR)/groups
62
	$(INSTALL_DATA) $(top_srcdir)/extras/group-virt.example \
63
		$(DESTDIR)$(GLUSTERD_WORKDIR)/groups/virt
64
	$(INSTALL_DATA) $(top_srcdir)/extras/group-metadata-cache \
65
		$(DESTDIR)$(GLUSTERD_WORKDIR)/groups/metadata-cache
66
	$(INSTALL_DATA) $(top_srcdir)/extras/group-gluster-block \
67
		$(DESTDIR)$(GLUSTERD_WORKDIR)/groups/gluster-block
68
	$(INSTALL_DATA) $(top_srcdir)/extras/group-nl-cache \
69
		$(DESTDIR)$(GLUSTERD_WORKDIR)/groups/nl-cache
70
	$(INSTALL_DATA) $(top_srcdir)/extras/group-db-workload \
71
		$(DESTDIR)$(GLUSTERD_WORKDIR)/groups/db-workload
72
	$(INSTALL_DATA) $(top_srcdir)/extras/group-distributed-virt \
73
		$(DESTDIR)$(GLUSTERD_WORKDIR)/groups/distributed-virt
74
	$(INSTALL_DATA) $(top_srcdir)/extras/group-samba \
75
		$(DESTDIR)$(GLUSTERD_WORKDIR)/groups/samba
76
endif
77

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.