summaryrefslogtreecommitdiffstats
path: root/rules/casync.in
blob: 335201c7b324e0eef552fb5fd1ab9b64e6178773 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
## SECTION=applications

menuconfig CASYNC
	tristate
	prompt "Casync Tool                   "
	select HOST_CASYNC
	select HOST_MESON
	select ACL
	select LIBC_RT
	select LIBCURL
	select LIBC_M
	select FUSE		if CASYNC_FUSE
	select FUSE_LIB		if CASYNC_FUSE
	select LIBSELINUX	if GLOBAL_SELINUX
	select OPENSSL
	select UDEV		if CASYNC_UDEV
	select UDEV_LIBUDEV	if CASYNC_UDEV
	select XZ		if CASYNC_LZMA
	select ZLIB		if CASYNC_ZLIB
	help
	  casync — Content Addressable Data Synchronizer.

if CASYNC

config CASYNC_FUSE
	bool "FUSE integration"

config CASYNC_UDEV
	depends on INITMETHOD_SYSTEMD
	bool "UDEV integration"

config CASYNC_LZMA
	bool "support XZ compression"

config CASYNC_ZLIB
	bool "support ZLIB compression"

endif