xref: /OK3568_Linux_fs/buildroot/package/redis/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1config BR2_PACKAGE_REDIS
2	bool "redis"
3	depends on BR2_USE_MMU # fork()
4	depends on !BR2_STATIC_LIBS # dlfcn.h
5	depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_9 # _Atomic keyword
6	depends on BR2_TOOLCHAIN_HAS_ATOMIC
7	depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # pthread_setname_np()
8	help
9	  Redis is an open source (BSD licensed), in-memory data
10	  structure store, used as a database, cache and message
11	  broker. It supports data structures such as strings,
12	  hashes, lists, sets, sorted sets with range queries,
13	  bitmaps, hyperloglogs, geospatial indexes with radius
14	  queries and streams.
15
16	  http://www.redis.io
17
18comment "redis needs a toolchain w/ gcc>=4.9, dynamic library, nptl"
19	depends on BR2_USE_MMU
20	depends on BR2_TOOLCHAIN_HAS_ATOMIC
21	depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS_NPTL \
22		|| !BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
23