blob: 3dbd3aea16dfcbdc45740b8465528b4af49b1856 [file] [log] [blame]
Eric Andersenc9f20d92002-12-05 08:41:41 +00001#
2# For a description of the syntax of this configuration file,
3# see scripts/kbuild/config-language.txt.
4#
5
6menu "Archival Utilities"
7
Denys Vlasenkod70e0e92010-06-08 12:15:11 +02008INSERT
9
Denys Vlasenko602ce692010-05-30 03:35:18 +020010config FEATURE_SEAMLESS_XZ
11 bool "Make tar, rpm, modprobe etc understand .xz data"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +020012 default y
Denys Vlasenko602ce692010-05-30 03:35:18 +020013 help
14 Make tar, rpm, modprobe etc understand .xz data.
15
Denis Vlasenkoe9ad84d2008-08-05 13:10:34 +000016config FEATURE_SEAMLESS_LZMA
Denis Vlasenko540baf62008-08-05 13:16:18 +000017 bool "Make tar, rpm, modprobe etc understand .lzma data"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +020018 default y
Denis Vlasenkoe9ad84d2008-08-05 13:10:34 +000019 help
Denis Vlasenko540baf62008-08-05 13:16:18 +000020 Make tar, rpm, modprobe etc understand .lzma data.
Denis Vlasenkoe9ad84d2008-08-05 13:10:34 +000021
22config FEATURE_SEAMLESS_BZ2
Denis Vlasenko540baf62008-08-05 13:16:18 +000023 bool "Make tar, rpm, modprobe etc understand .bz2 data"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +020024 default y
Denis Vlasenkoe9ad84d2008-08-05 13:10:34 +000025 help
Denis Vlasenko540baf62008-08-05 13:16:18 +000026 Make tar, rpm, modprobe etc understand .bz2 data.
Denis Vlasenkoe9ad84d2008-08-05 13:10:34 +000027
28config FEATURE_SEAMLESS_GZ
Denis Vlasenko540baf62008-08-05 13:16:18 +000029 bool "Make tar, rpm, modprobe etc understand .gz data"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +020030 default y
Denis Vlasenkoe9ad84d2008-08-05 13:10:34 +000031 help
Denis Vlasenko540baf62008-08-05 13:16:18 +000032 Make tar, rpm, modprobe etc understand .gz data.
Denis Vlasenkoe9ad84d2008-08-05 13:10:34 +000033
34config FEATURE_SEAMLESS_Z
35 bool "Make tar and gunzip understand .Z data"
36 default n
37 help
38 Make tar and gunzip understand .Z data.
39
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000040config AR
Eric Andersenc9f20d92002-12-05 08:41:41 +000041 bool "ar"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +020042 default y
Eric Andersenc9f20d92002-12-05 08:41:41 +000043 help
Eric Andersen53601822002-12-05 21:12:42 +000044 ar is an archival utility program used to create, modify, and
Bernhard Reutner-Fischer3e8669f2008-07-22 18:27:53 +000045 extract contents from archives. An archive is a single file holding
Eric Andersen53601822002-12-05 21:12:42 +000046 a collection of other files in a structure that makes it possible to
47 retrieve the original individual files (called archive members).
48 The original files' contents, mode (permissions), timestamp, owner,
49 and group are preserved in the archive, and can be restored on
Glenn L McGrath0337c462002-12-06 22:40:54 +000050 extraction.
Eric Andersen6d3c7e72003-08-22 21:15:07 +000051
Glenn L McGrath0337c462002-12-06 22:40:54 +000052 The stored filename is limited to 15 characters. (for more information
53 see long filename support).
54 ar has 60 bytes of overheads for every stored file.
55
56 This implementation of ar can extract archives, it cannot create or
57 modify them.
Eric Andersen6d3c7e72003-08-22 21:15:07 +000058 On an x86 system, the ar applet adds about 1K.
Eric Andersen53601822002-12-05 21:12:42 +000059
60 Unless you have a specific application which requires ar, you should
61 probably say N here.
Eric Andersenc9f20d92002-12-05 08:41:41 +000062
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000063config FEATURE_AR_LONG_FILENAMES
Denys Vlasenkobcbd37d2009-06-18 13:23:58 +020064 bool "Support for long filenames (not needed for debs)"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +020065 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000066 depends on AR
Eric Andersenc9f20d92002-12-05 08:41:41 +000067 help
Denys Vlasenkobcbd37d2009-06-18 13:23:58 +020068 By default the ar format can only store the first 15 characters
69 of the filename, this option removes that limitation.
Glenn L McGrath0337c462002-12-06 22:40:54 +000070 It supports the GNU ar long filename method which moves multiple long
71 filenames into a the data section of a new ar entry.
Eric Andersenc9f20d92002-12-05 08:41:41 +000072
Alexander Shishkin535584c2010-03-15 15:38:09 +010073config FEATURE_AR_CREATE
74 bool "Support archive creation"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +020075 default y
Alexander Shishkin535584c2010-03-15 15:38:09 +010076 depends on AR
77 help
78 This enables archive creation (-c and -r) with busybox ar.
79
Denis Vlasenko7d219aa2006-10-05 10:17:08 +000080config BUNZIP2
Eric Andersenc9f20d92002-12-05 08:41:41 +000081 bool "bunzip2"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +020082 default y
Eric Andersenc9f20d92002-12-05 08:41:41 +000083 help
Eric Andersen88c916b2003-10-22 09:58:56 +000084 bunzip2 is a compression utility using the Burrows-Wheeler block
Bernhard Reutner-Fischer3e8669f2008-07-22 18:27:53 +000085 sorting text compression algorithm, and Huffman coding. Compression
Eric Andersen53601822002-12-05 21:12:42 +000086 is generally considerably better than that achieved by more
87 conventional LZ77/LZ78-based compressors, and approaches the
Eric Andersenc7bda1c2004-03-15 08:29:22 +000088 performance of the PPM family of statistical compressors.
Tim Rikerc1ef7bd2006-01-25 00:08:53 +000089
Eric Andersen53601822002-12-05 21:12:42 +000090 Unless you have a specific application which requires bunzip2, you
91 should probably say N here.
Eric Andersenc9f20d92002-12-05 08:41:41 +000092
Denis Vlasenko77f1ec12007-10-13 03:36:03 +000093config BZIP2
94 bool "bzip2"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +020095 default y
Denis Vlasenko77f1ec12007-10-13 03:36:03 +000096 help
97 bzip2 is a compression utility using the Burrows-Wheeler block
Bernhard Reutner-Fischer3e8669f2008-07-22 18:27:53 +000098 sorting text compression algorithm, and Huffman coding. Compression
Denis Vlasenko77f1ec12007-10-13 03:36:03 +000099 is generally considerably better than that achieved by more
100 conventional LZ77/LZ78-based compressors, and approaches the
101 performance of the PPM family of statistical compressors.
102
103 Unless you have a specific application which requires bzip2, you
104 should probably say N here.
105
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000106config CPIO
Eric Andersenc9f20d92002-12-05 08:41:41 +0000107 bool "cpio"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +0200108 default y
Eric Andersenc9f20d92002-12-05 08:41:41 +0000109 help
Bernhard Reutner-Fischer3e8669f2008-07-22 18:27:53 +0000110 cpio is an archival utility program used to create, modify, and
111 extract contents from archives.
Glenn L McGrath0337c462002-12-06 22:40:54 +0000112 cpio has 110 bytes of overheads for every stored file.
113
114 This implementation of cpio can extract cpio archives created in the
Eric Andersenc7bda1c2004-03-15 08:29:22 +0000115 "newc" or "crc" format, it cannot create or modify them.
Glenn L McGrath0337c462002-12-06 22:40:54 +0000116
Bernhard Reutner-Fischer3e8669f2008-07-22 18:27:53 +0000117 Unless you have a specific application which requires cpio, you
118 should probably say N here.
Eric Andersenc9f20d92002-12-05 08:41:41 +0000119
Denis Vlasenko261f2372008-04-05 00:07:46 +0000120config FEATURE_CPIO_O
121 bool "Support for archive creation"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +0200122 default y
Denis Vlasenko261f2372008-04-05 00:07:46 +0000123 depends on CPIO
124 help
125 This implementation of cpio can create cpio archives in the "newc"
126 format only.
127
Denis Vlasenko83518d12009-03-20 22:17:13 +0000128config FEATURE_CPIO_P
129 bool "Support for passthrough mode"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +0200130 default y
Denis Vlasenko83518d12009-03-20 22:17:13 +0000131 depends on FEATURE_CPIO_O
132 help
133 Passthrough mode. Rarely used.
134
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000135config DPKG
Eric Andersenc9f20d92002-12-05 08:41:41 +0000136 bool "dpkg"
137 default n
Denis Vlasenko8854b352008-10-15 14:50:14 +0000138 select FEATURE_SEAMLESS_GZ
Eric Andersenc9f20d92002-12-05 08:41:41 +0000139 help
Denis Vlasenko0381d422008-07-10 23:06:00 +0000140 dpkg is a medium-level tool to install, build, remove and manage
141 Debian packages.
Tim Rikerc1ef7bd2006-01-25 00:08:53 +0000142
Denis Vlasenko0381d422008-07-10 23:06:00 +0000143 This implementation of dpkg has a number of limitations,
144 you should use the official dpkg if possible.
Eric Andersenc9f20d92002-12-05 08:41:41 +0000145
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000146config DPKG_DEB
Eric Andersenc9f20d92002-12-05 08:41:41 +0000147 bool "dpkg_deb"
148 default n
Denis Vlasenko8854b352008-10-15 14:50:14 +0000149 select FEATURE_SEAMLESS_GZ
Eric Andersenc9f20d92002-12-05 08:41:41 +0000150 help
Denis Vlasenko8854b352008-10-15 14:50:14 +0000151 dpkg-deb unpacks and provides information about Debian archives.
Tim Rikerc1ef7bd2006-01-25 00:08:53 +0000152
Glenn L McGrath0337c462002-12-06 22:40:54 +0000153 This implementation of dpkg-deb cannot pack archives.
Tim Rikerc1ef7bd2006-01-25 00:08:53 +0000154
Denis Vlasenko0381d422008-07-10 23:06:00 +0000155 Unless you have a specific application which requires dpkg-deb,
156 say N here.
Eric Andersenc9f20d92002-12-05 08:41:41 +0000157
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000158config FEATURE_DPKG_DEB_EXTRACT_ONLY
Denis Vlasenko4ee7cd42008-03-17 09:13:22 +0000159 bool "Extract only (-x)"
Eric Andersenc9f20d92002-12-05 08:41:41 +0000160 default n
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000161 depends on DPKG_DEB
Eric Andersenc9f20d92002-12-05 08:41:41 +0000162 help
Bernhard Reutner-Fischer3e8669f2008-07-22 18:27:53 +0000163 This reduces dpkg-deb to the equivalent of
164 "ar -p <deb> data.tar.gz | tar -zx". However it saves space as none
165 of the extra dpkg-deb, ar or tar options are needed, they are linked
166 to internally.
Eric Andersenc9f20d92002-12-05 08:41:41 +0000167
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000168config GUNZIP
Eric Andersenc9f20d92002-12-05 08:41:41 +0000169 bool "gunzip"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +0200170 default y
Eric Andersenc9f20d92002-12-05 08:41:41 +0000171 help
Eric Andersene5642112003-07-14 19:37:08 +0000172 gunzip is used to decompress archives created by gzip.
173 You can use the `-t' option to test the integrity of
174 an archive, without decompressing it.
Eric Andersenc9f20d92002-12-05 08:41:41 +0000175
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000176config GZIP
Eric Andersenc9f20d92002-12-05 08:41:41 +0000177 bool "gzip"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +0200178 default y
Eric Andersenc9f20d92002-12-05 08:41:41 +0000179 help
Eric Andersene5642112003-07-14 19:37:08 +0000180 gzip is used to compress files.
Eric Andersen88c916b2003-10-22 09:58:56 +0000181 It's probably the most widely used UNIX compression program.
Eric Andersenc9f20d92002-12-05 08:41:41 +0000182
Matheus Izvekov839fd712010-01-06 08:54:49 +0100183config FEATURE_GZIP_LONG_OPTIONS
184 bool "Enable long options"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +0200185 default y
Matheus Izvekov839fd712010-01-06 08:54:49 +0100186 depends on GZIP && LONG_OPTS
187 help
188 Enable use of long options, increases size by about 106 Bytes
189
Denis Vlasenko052ad9a2009-04-29 12:01:51 +0000190config LZOP
191 bool "lzop"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +0200192 default y
Denis Vlasenko052ad9a2009-04-29 12:01:51 +0000193 help
194 Lzop compression/decompresion.
195
196config LZOP_COMPR_HIGH
197 bool "lzop complession levels 7,8,9 (not very useful)"
198 default n
199 depends on LZOP
200 help
201 High levels (7,8,9) of lzop compression. These levels
202 are actually slower than gzip at equivalent compression ratios
203 and take up 3.2K of code.
204
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000205config RPM2CPIO
Eric Andersenc9f20d92002-12-05 08:41:41 +0000206 bool "rpm2cpio"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +0200207 default y
Eric Andersenc9f20d92002-12-05 08:41:41 +0000208 help
Glenn L McGrathb72a7352002-12-10 00:17:22 +0000209 Converts an RPM file into a CPIO archive.
210
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000211config RPM
Glenn L McGrathb72a7352002-12-10 00:17:22 +0000212 bool "rpm"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +0200213 default y
Glenn L McGrathb72a7352002-12-10 00:17:22 +0000214 help
Bernhard Reutner-Fischerbfe19502007-01-04 15:44:49 +0000215 Mini RPM applet - queries and extracts RPM packages.
Eric Andersenc9f20d92002-12-05 08:41:41 +0000216
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000217config TAR
Eric Andersenc9f20d92002-12-05 08:41:41 +0000218 bool "tar"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +0200219 default y
Eric Andersenc9f20d92002-12-05 08:41:41 +0000220 help
Eric Andersene5642112003-07-14 19:37:08 +0000221 tar is an archiving program. It's commonly used with gzip to
Eric Andersen88c916b2003-10-22 09:58:56 +0000222 create compressed archives. It's probably the most widely used
Eric Andersene5642112003-07-14 19:37:08 +0000223 UNIX archive program.
Eric Andersenc9f20d92002-12-05 08:41:41 +0000224
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000225config FEATURE_TAR_CREATE
Rob Landley2ec922e2006-04-13 23:22:16 +0000226 bool "Enable archive creation"
Eric Andersenc9f20d92002-12-05 08:41:41 +0000227 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000228 depends on TAR
Eric Andersenc9f20d92002-12-05 08:41:41 +0000229 help
Eric Andersene5642112003-07-14 19:37:08 +0000230 If you enable this option you'll be able to create
231 tar archives using the `-c' option.
Eric Andersenc9f20d92002-12-05 08:41:41 +0000232
Denis Vlasenko431a7c92008-02-19 11:26:28 +0000233config FEATURE_TAR_AUTODETECT
Denys Vlasenkobcbd37d2009-06-18 13:23:58 +0200234 bool "Autodetect compressed tarballs"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +0200235 default y
Denys Vlasenko602ce692010-05-30 03:35:18 +0200236 depends on TAR && (FEATURE_SEAMLESS_Z || FEATURE_SEAMLESS_GZ || FEATURE_SEAMLESS_BZ2 || FEATURE_SEAMLESS_LZMA || FEATURE_SEAMLESS_XZ)
Denis Vlasenko431a7c92008-02-19 11:26:28 +0000237 help
Denys Vlasenkobcbd37d2009-06-18 13:23:58 +0200238 With this option tar can automatically detect compressed
Denis Vlasenkobc06fb22008-07-17 18:26:45 +0000239 tarballs. Currently it works only on files (not pipes etc).
Denis Vlasenko431a7c92008-02-19 11:26:28 +0000240
241config FEATURE_TAR_FROM
242 bool "Enable -X (exclude from) and -T (include from) options)"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +0200243 default y
Denis Vlasenko431a7c92008-02-19 11:26:28 +0000244 depends on TAR
245 help
246 If you enable this option you'll be able to specify
247 a list of files to include or exclude from an archive.
248
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000249config FEATURE_TAR_OLDGNU_COMPATIBILITY
Denis Vlasenko4ee7cd42008-03-17 09:13:22 +0000250 bool "Support for old tar header format"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +0200251 default y
Kim B. Heino820874e2010-03-08 09:19:51 +0200252 depends on TAR || DPKG
Eric Andersenc9f20d92002-12-05 08:41:41 +0000253 help
Eric Andersen88c916b2003-10-22 09:58:56 +0000254 This option is required to unpack archives created in
255 the old GNU format; help to kill this old format by
Glenn L McGrath21110a02003-01-28 01:45:48 +0000256 repacking your ancient archives with the new format.
Eric Andersenc9f20d92002-12-05 08:41:41 +0000257
Denis Vlasenkoa80b4a02007-06-21 12:41:59 +0000258config FEATURE_TAR_OLDSUN_COMPATIBILITY
259 bool "Enable untarring of tarballs with checksums produced by buggy Sun tar"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +0200260 default y
Kim B. Heino820874e2010-03-08 09:19:51 +0200261 depends on TAR || DPKG
Denis Vlasenkoa80b4a02007-06-21 12:41:59 +0000262 help
263 This option is required to unpack archives created by some old
Bernhard Reutner-Fischer3e8669f2008-07-22 18:27:53 +0000264 version of Sun's tar (it was calculating checksum using signed
265 arithmetic). It is said to be fixed in newer Sun tar, but "old"
266 tarballs still exist.
Denis Vlasenkoa80b4a02007-06-21 12:41:59 +0000267
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000268config FEATURE_TAR_GNU_EXTENSIONS
Denis Vlasenko4ee7cd42008-03-17 09:13:22 +0000269 bool "Support for GNU tar extensions (long filenames)"
Eric Andersenc9f20d92002-12-05 08:41:41 +0000270 default y
Kim B. Heino820874e2010-03-08 09:19:51 +0200271 depends on TAR || DPKG
Eric Andersenc9f20d92002-12-05 08:41:41 +0000272 help
Eric Andersenc7bda1c2004-03-15 08:29:22 +0000273 With this option busybox supports GNU long filenames and
Eric Andersene5642112003-07-14 19:37:08 +0000274 linknames.
Eric Andersenc9f20d92002-12-05 08:41:41 +0000275
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000276config FEATURE_TAR_LONG_OPTIONS
Rob Landley2ec922e2006-04-13 23:22:16 +0000277 bool "Enable long options"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +0200278 default y
Denys Vlasenkof3b92d32009-06-19 12:10:38 +0200279 depends on TAR && LONG_OPTS
Glenn L McGrathce91c8a2003-12-26 14:01:37 +0000280 help
Denis Vlasenkoe00e5022008-02-14 20:37:54 +0000281 Enable use of long options, increases size by about 400 Bytes
282
283config FEATURE_TAR_UNAME_GNAME
284 bool "Enable use of user and group names"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +0200285 default y
Denis Vlasenkoe7b43cf2008-02-19 23:42:22 +0000286 depends on TAR
Denis Vlasenkoe00e5022008-02-14 20:37:54 +0000287 help
288 Enables use of user and group names in tar. This affects contents
289 listings (-t) and preserving permissions when unpacking (-p).
290 +200 bytes.
Glenn L McGrathce91c8a2003-12-26 14:01:37 +0000291
Mikhail Gusarov0d478332010-01-19 20:22:30 +0600292config FEATURE_TAR_NOPRESERVE_TIME
293 bool "Enable -m (do not preserve time) option"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +0200294 default y
Mikhail Gusarov0d478332010-01-19 20:22:30 +0600295 depends on TAR
296 help
Denys Vlasenko6b01b712010-01-24 22:52:21 +0100297 With this option busybox supports GNU tar -m
298 (do not preserve time) option.
Mikhail Gusarov0d478332010-01-19 20:22:30 +0600299
J. Tang77a2c512010-03-19 14:48:51 +0100300config FEATURE_TAR_SELINUX
301 bool "Support for extracting SELinux labels"
302 default n
303 depends on TAR && SELINUX
304 help
305 With this option busybox supports restoring SELinux labels
306 when extracting files from tar archives.
307
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000308config UNCOMPRESS
Eric Andersenc9f20d92002-12-05 08:41:41 +0000309 bool "uncompress"
310 default n
311 help
Eric Andersene5642112003-07-14 19:37:08 +0000312 uncompress is used to decompress archives created by compress.
313 Not much used anymore, replaced by gzip/gunzip.
Eric Andersenc9f20d92002-12-05 08:41:41 +0000314
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000315config UNLZMA
Rob Landleyc1d69902006-01-20 18:28:50 +0000316 bool "unlzma"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +0200317 default y
Rob Landleyc1d69902006-01-20 18:28:50 +0000318 help
319 unlzma is a compression utility using the Lempel-Ziv-Markov chain
Bernhard Reutner-Fischer3e8669f2008-07-22 18:27:53 +0000320 compression algorithm, and range coding. Compression
Rob Landleyc1d69902006-01-20 18:28:50 +0000321 is generally considerably better than that achieved by the bzip2
322 compressors.
Tim Rikerc1ef7bd2006-01-25 00:08:53 +0000323
Rob Landleyc1d69902006-01-20 18:28:50 +0000324 The BusyBox unlzma applet is limited to de-compression only.
325 On an x86 system, this applet adds about 4K.
Tim Rikerc1ef7bd2006-01-25 00:08:53 +0000326
Rob Landleyc1d69902006-01-20 18:28:50 +0000327 Unless you have a specific application which requires unlzma, you
328 should probably say N here.
329
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000330config FEATURE_LZMA_FAST
Denis Vlasenkoffdcb412008-04-23 05:46:55 +0000331 bool "Optimize unlzma for speed"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +0200332 default y
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000333 depends on UNLZMA
Rob Landleyc1d69902006-01-20 18:28:50 +0000334 help
Denys Vlasenkof2c184b2009-09-15 23:40:08 +0200335 This option reduces decompression time by about 25% at the cost of
336 a 1K bigger binary.
Rob Landleyc1d69902006-01-20 18:28:50 +0000337
Denys Vlasenkoe04c8672010-05-30 03:33:50 +0200338config LZMA
Denys Vlasenkoccb88a62010-05-27 02:22:54 +0200339 bool "Provide lzma alias which supports only unpacking"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +0200340 default y
Denys Vlasenkoccb88a62010-05-27 02:22:54 +0200341 depends on UNLZMA
342 help
343 Enable this option if you want commands like "lzma -d" to work.
344 IOW: you'll get lzma applet, but it will always require -d option.
345
Denys Vlasenko602ce692010-05-30 03:35:18 +0200346config UNXZ
347 bool "unxz"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +0200348 default y
Denys Vlasenko602ce692010-05-30 03:35:18 +0200349 help
350 unxz is a unlzma successor.
351
352config XZ
353 bool "Provide xz alias which supports only unpacking"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +0200354 default y
Denys Vlasenko602ce692010-05-30 03:35:18 +0200355 depends on UNXZ
356 help
357 Enable this option if you want commands like "xz -d" to work.
358 IOW: you'll get xz applet, but it will always require -d option.
359
Denis Vlasenko7d219aa2006-10-05 10:17:08 +0000360config UNZIP
Eric Andersenc9f20d92002-12-05 08:41:41 +0000361 bool "unzip"
Denys Vlasenko2f32bf82010-06-06 04:14:28 +0200362 default y
Eric Andersenc9f20d92002-12-05 08:41:41 +0000363 help
Eric Andersene5642112003-07-14 19:37:08 +0000364 unzip will list or extract files from a ZIP archive,
365 commonly found on DOS/WIN systems. The default behavior
366 (with no options) is to extract the archive into the
367 current directory. Use the `-d' option to extract to a
368 directory of your choice.
Eric Andersenc9f20d92002-12-05 08:41:41 +0000369
Eric Andersenc9f20d92002-12-05 08:41:41 +0000370endmenu