1config BR2_PACKAGE_LVM2
2	bool "lvm2 & device mapper"
3	depends on BR2_TOOLCHAIN_HAS_THREADS
4	depends on BR2_USE_MMU # needs fork()
5	depends on !BR2_STATIC_LIBS # It fails to build statically
6	help
7	  This is LVM2, the rewrite of The Linux Logical Volume Manager.
8	  LVM supports enterprise level volume management of disk and
9	  disk subsystems by grouping arbitrary disks into volume
10	  groups. The total capacity of volume groups can be allocated
11	  to logical volumes, which are accessed as regular block
12	  devices.
13
14	  The Linux Kernel Device Mapper is the LVM
15	  (Linux Logical Volume Management) Team's implementation of a
16	  minimalistic kernel-space driver that handles volume
17	  management, while keeping knowledge of the underlying device
18	  layout in user-space. This makes it useful for not only LVM,
19	  but EVMS, software raid, and other drivers that create
20	  "virtual" block devices.
21
22	  http://www.sourceware.org/lvm2/
23
24if BR2_PACKAGE_LVM2
25
26config BR2_PACKAGE_LVM2_STANDARD_INSTALL
27	bool "standard install instead of only dmsetup"
28	default y
29	select BR2_PACKAGE_LIBAIO
30	help
31	  Install the standard suite of lvm2 programs. When this option
32	  is not set, only dmsetup is installed.
33
34endif
35
36comment "lvm2 needs a toolchain w/ threads, dynamic library"
37	depends on BR2_USE_MMU
38	depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS
39