summaryrefslogtreecommitdiffstats
path: root/rules/libmemcached.in
blob: 340c84e0e50896270c0e193f7814e863ccd107a3 (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
39
40
## SECTION=system_libraries

menuconfig LIBMEMCACHED
	tristate
	prompt "libmemcached                  "
	select LIBC_M
	select LIBC_RT
	select LIBC_PTHREAD
	select GCCLIBS_GCC_S
	help
	  libmemcached is a C client library for interfacing to a memcached
	  server. It has been designed to be light on memory usage, thread
	  safe and to provide full access to server side methods. It also
	  implements several command line tools: memcat, memflush, memrm,
	  memstat, and memslap (for load generation). The library has been
	  designed to allow for different hashing methods on keys,
	  partitioning by keys, and to use consistent hashing for 
	  distribution. 
	  You can find more information here: http://tangent.org/552/libmemcached.html

	config LIBMEMCACHED_LIBHASHKIT
		depends on LIBMEMCACHED
		bool
		prompt "install libhashkit"
		help
		  If selected libhashkit will be included in the package.

	config LIBMEMCACHED_LIBMEMCACHEDUTIL
		depends on LIBMEMCACHED
		bool
		prompt "install libmemcachedutil"
		help
		  If selected libmemcachedutil will be included in the package.

	config LIBMEMCACHED_LIBMEMCACHEDPROTOCOL
		depends on LIBMEMCACHED
		bool
		prompt "install libmemcachedprotocol"
		help
		  If selected libmemcachedprotocol will be included in the package.