xref: /OK3568_Linux_fs/buildroot/package/lrzip/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1config BR2_PACKAGE_LRZIP
2	bool "lrzip"
3	depends on BR2_USE_MMU # fork()
4	depends on BR2_USE_WCHAR
5	depends on BR2_TOOLCHAIN_HAS_THREADS
6	depends on BR2_INSTALL_LIBSTDCPP
7	select BR2_PACKAGE_ZLIB
8	select BR2_PACKAGE_LZ4
9	select BR2_PACKAGE_LZO
10	select BR2_PACKAGE_BZIP2
11	help
12	  A compression utility that excels at compressing large files
13	  (usually > 10-50 MB). Larger files and/or more free RAM means
14	  that the utility will be able to more effectively compress
15	  your files (ie: faster / smaller size), especially if the
16	  filesize(s) exceed 100 MB. You can either choose to optimise
17	  for speed (fast compression / decompression) or size,
18	  but not both.
19
20	  https://github.com/ckolivas/lrzip
21
22comment "lrzip needs a toolchain w/ wchar, threads, C++"
23	depends on BR2_USE_MMU
24	depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || \
25		!BR2_INSTALL_LIBSTDCPP
26