Move compare_string_array to libbb
[oweals/busybox.git] / archival / config.in
1 #
2 # For a description of the syntax of this configuration file,
3 # see scripts/kbuild/config-language.txt.
4 #
5
6 mainmenu_option next_comment
7 comment 'Archival Utilities'
8
9 bool 'ar'           CONFIG_AR
10 if [ "$CONFIG_AR" = "y" ] ; then
11     bool '  Enable support for long filenames (not need for debs)'      CONFIG_FEATURE_AR_LONG_FILENAMES
12 fi
13 bool 'bunzip2'      CONFIG_BUNZIP2
14 bool 'cpio'         CONFIG_CPIO
15 bool 'dpkg'         CONFIG_DPKG
16 bool 'dpkg_deb'     CONFIG_DPKG_DEB
17 if [ "$CONFIG_DPKG_DEB" = "y" ] ; then
18     bool '  extract only (-x)'  CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY
19 fi
20 if [ "$CONFIG_DPKG" = "y" ] || [ "$CONFIG_DPKG_DEB" = "y" ] ; then
21     comment 'Common dpkg/dpkg-deb options'
22     bool '  gzip debian packages (normal)'      CONFIG_FEATURE_DEB_TAR_GZ
23     bool '  bzip2 debian packages'              CONFIG_FEATURE_DEB_TAR_BZ2
24 fi
25 bool 'gunzip'       CONFIG_GUNZIP
26 if [ "$CONFIG_GUNZIP" = "y" ]; then
27     bool '  Uncompress support'         CONFIG_FEATURE_GUNZIP_UNCOMPRESS
28 fi
29 bool 'gzip'         CONFIG_GZIP
30 bool 'rpm2cpio'     CONFIG_RPM2CPIO
31 bool 'tar'          CONFIG_TAR
32 if [ "$CONFIG_TAR" = "y" ] ; then
33     bool '  Enable archive creation'    CONFIG_FEATURE_TAR_CREATE
34     bool '  Enable -j option to handle .tar.bz2 files'  CONFIG_FEATURE_TAR_BZIP2
35     bool '  Enable -X and --exclude options (exclude files)'    CONFIG_FEATURE_TAR_EXCLUDE
36     bool '  Enable -z option'   CONFIG_FEATURE_TAR_GZIP
37     bool '  Enable support for old tar header format'   CONFIG_FEATURE_TAR_OLD_FORMAT
38     bool '  Enable support for GNU long filenames' CONFIG_FEATURE_GNUTAR_LONG_FILENAME
39 fi
40 if [ "$CONFIG_CPIO" = "y" -o "$CONFIG_TAR" = "y" ] ; then
41     bool '  Enable tape drive support' CONFIG_FEATURE_UNARCHIVE_TAPE
42 fi
43 bool 'uncompress'   CONFIG_UNCOMPRESS
44 bool 'unzip'        CONFIG_UNZIP
45 endmenu