diff options
author | Eric Andersen <andersen@codepoet.org> | 2001-11-10 09:53:23 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2001-11-10 09:53:23 +0000 |
commit | 713121346059feadedf61b0e161173657ade6ea8 (patch) | |
tree | 8c4ceeaf57eb9fd07ee8b19173ef7b023ac2de43 | |
parent | df23302cb5d2c8cdc570b63e084a3f780da6e1f1 (diff) | |
download | busybox-w32-713121346059feadedf61b0e161173657ade6ea8.tar.gz busybox-w32-713121346059feadedf61b0e161173657ade6ea8.tar.bz2 busybox-w32-713121346059feadedf61b0e161173657ade6ea8.zip |
config.in features patch from Giulio Orsero <giulioo@pobox.com>
with some minor edits from me
-rw-r--r-- | archival/config.in | 5 | ||||
-rw-r--r-- | editors/config.in | 12 | ||||
-rw-r--r-- | findutils/config.in | 8 | ||||
-rw-r--r-- | modutils/config.in | 6 | ||||
-rw-r--r-- | procps/config.in | 7 | ||||
-rw-r--r-- | util-linux/config.in | 33 |
6 files changed, 61 insertions, 10 deletions
diff --git a/archival/config.in b/archival/config.in index c21f921cb..76a192e13 100644 --- a/archival/config.in +++ b/archival/config.in | |||
@@ -16,7 +16,8 @@ bool 'gzip' CONFIG_GZIP | |||
16 | bool 'rpm2cpio' CONFIG_RPM2CPIO | 16 | bool 'rpm2cpio' CONFIG_RPM2CPIO |
17 | bool 'tar' CONFIG_TAR | 17 | bool 'tar' CONFIG_TAR |
18 | if [ "$CONFIG_TAR" = "y" ] ; then | 18 | if [ "$CONFIG_TAR" = "y" ] ; then |
19 | bool ' creation support' CONFIG_FEATURE_TAR_CREATE | 19 | bool ' Enable archive creation' CONFIG_FEATURE_TAR_CREATE |
20 | bool ' exclude support' CONFIG_FEATURE_TAR_EXCLUDE | 20 | bool ' Enable -X and --exclude options (exclude files)' CONFIG_FEATURE_TAR_EXCLUDE |
21 | bool ' Enable -z option (currently only for extracting)' CONFIG_FEATURE_TAR_GZIP | ||
21 | fi | 22 | fi |
22 | endmenu | 23 | endmenu |
diff --git a/editors/config.in b/editors/config.in index 6c1d6cebe..81d907b0c 100644 --- a/editors/config.in +++ b/editors/config.in | |||
@@ -8,5 +8,17 @@ comment 'Editors' | |||
8 | 8 | ||
9 | bool 'sed' CONFIG_SED | 9 | bool 'sed' CONFIG_SED |
10 | bool 'vi' CONFIG_VI | 10 | bool 'vi' CONFIG_VI |
11 | if [ "$CONFIG_VI" = "y" ]; then | ||
12 | bool ' Enable ":" colon commands (no "ex" mode)' CONFIG_FEATURE_VI_COLON | ||
13 | bool ' Enable yank/put commands and mark cmds' CONFIG_FEATURE_VI_YANKMARK | ||
14 | bool ' Enable search and replace cmds' CONFIG_FEATURE_VI_SEARCH | ||
15 | bool ' Catch signals' CONFIG_FEATURE_VI_USE_SIGNALS | ||
16 | bool ' Remember previous cmd and "." cmd' CONFIG_FEATURE_VI_DOT_CMD | ||
17 | bool ' Enable -R option and "view" mode' CONFIG_FEATURE_VI_READONLY | ||
18 | bool ' Enable set-able options, ai ic showmatch' CONFIG_FEATURE_VI_SETOPT | ||
19 | bool ' Support for :set' CONFIG_FEATURE_VI_SET | ||
20 | bool ' Handle window resize' CONFIG_FEATURE_VI_WIN_RESIZE | ||
21 | bool ' Optimize cursor movement' CONFIG_FEATURE_VI_OPTIMIZE_CURSOR | ||
22 | fi | ||
11 | endmenu | 23 | endmenu |
12 | 24 | ||
diff --git a/findutils/config.in b/findutils/config.in index 21e368047..770d75245 100644 --- a/findutils/config.in +++ b/findutils/config.in | |||
@@ -7,9 +7,15 @@ mainmenu_option next_comment | |||
7 | comment 'Finding Utilities' | 7 | comment 'Finding Utilities' |
8 | 8 | ||
9 | bool 'find' CONFIG_FIND | 9 | bool 'find' CONFIG_FIND |
10 | if [ "$CONFIG_FIND" = "y" ] ; then | ||
11 | bool ' Enable modified time matching (-mtime) option' CONFIG_FEATURE_FIND_MTIME | ||
12 | bool ' Enable permissions matching (-perm) option' CONFIG_FEATURE_FIND_PERM | ||
13 | bool ' Enable filetype matching (-type) option' CONFIG_FEATURE_FIND_TYPE | ||
14 | fi | ||
10 | bool 'grep' CONFIG_GREP | 15 | bool 'grep' CONFIG_GREP |
11 | if [ "$CONFIG_GREP" = "y" ] ; then | 16 | if [ "$CONFIG_GREP" = "y" ] ; then |
12 | bool ' egrep alias' CONFIG_FEATURE_GREP_EGREP_ALIAS | 17 | bool ' Support extended regular expressions (egrep & grep -E)' CONFIG_FEATURE_GREP_EGREP_ALIAS |
18 | bool ' Enable before and after context flags (-A, -B and -C)' CONFIG_FEATURE_GREP_CONTEXT | ||
13 | fi | 19 | fi |
14 | bool 'which' CONFIG_WHICH | 20 | bool 'which' CONFIG_WHICH |
15 | bool 'xargs' CONFIG_XARGS | 21 | bool 'xargs' CONFIG_XARGS |
diff --git a/modutils/config.in b/modutils/config.in index fc00e333a..802bcc1e0 100644 --- a/modutils/config.in +++ b/modutils/config.in | |||
@@ -13,9 +13,11 @@ bool 'modprobe' CONFIG_MODPROBE | |||
13 | bool 'rmmod' CONFIG_RMMOD | 13 | bool 'rmmod' CONFIG_RMMOD |
14 | 14 | ||
15 | if [ "$CONFIG_INSMOD" = "y" ]; then | 15 | if [ "$CONFIG_INSMOD" = "y" ]; then |
16 | bool 'Support insmod/lsmod/rmmod for post 2.1 kernels' CONFIG_FEATURE_NEW_MODULE_INTERFACE | 16 | comment 'Module support options' |
17 | bool 'Support insmod/lsmod/rmmod for pre 2.1 kernels' CONFIG_FEATURE_OLD_MODULE_INTERFACE | 17 | bool 'Support for new (post 2.1) kernels' CONFIG_FEATURE_NEW_MODULE_INTERFACE |
18 | bool 'Support for older (pre 2.1) Linux kernels' CONFIG_FEATURE_OLD_MODULE_INTERFACE | ||
18 | bool 'Support module version checking' CONFIG_FEATURE_INSMOD_VERSION_CHECKING | 19 | bool 'Support module version checking' CONFIG_FEATURE_INSMOD_VERSION_CHECKING |
20 | bool 'Support image in kernel memory optimization (uClinux only)' CONFIG_FEATURE_INSMOD_LOADINKMEM | ||
19 | fi | 21 | fi |
20 | 22 | ||
21 | endmenu | 23 | endmenu |
diff --git a/procps/config.in b/procps/config.in index c1ef61e8f..94d76b606 100644 --- a/procps/config.in +++ b/procps/config.in | |||
@@ -9,11 +9,14 @@ comment 'Process Utilities' | |||
9 | bool 'free' CONFIG_FREE | 9 | bool 'free' CONFIG_FREE |
10 | bool 'kill' CONFIG_KILL | 10 | bool 'kill' CONFIG_KILL |
11 | bool 'killall' CONFIG_KILLALL | 11 | bool 'killall' CONFIG_KILLALL |
12 | if [ "$CONFIG_KILLALL" = "y" ] ; then | 12 | if [ "$CONFIG_KILLALL" = "y" -a "$CONFIG_KILL" = "n" ] ; then |
13 | define_bool CONFIG_KILL y | 13 | define_bool CONFIG_KILL y |
14 | fi | 14 | fi |
15 | bool 'pidof' CONFIG_PIDOF | 15 | bool 'pidof' CONFIG_PIDOF |
16 | bool 'ps' CONFIG_PS | 16 | bool 'ps' CONFIG_PS |
17 | if [ "$CONFIG_PS" = "y" ] ; then | ||
18 | bool ' Use devps instead of /proc (needs a patched kernel)' CONFIG_FEATURE_USE_DEVPS_PATCH | ||
19 | fi | ||
17 | bool 'renice' CONFIG_RENICE | 20 | bool 'renice' CONFIG_RENICE |
18 | bool 'uptime' CONFIG_UPTIME | 21 | bool 'uptime' CONFIG_UPTIME |
19 | endmenu | 22 | endmenu |
diff --git a/util-linux/config.in b/util-linux/config.in index 50a874d6c..067ced60d 100644 --- a/util-linux/config.in +++ b/util-linux/config.in | |||
@@ -9,20 +9,47 @@ comment 'Linux System Utilities' | |||
9 | 9 | ||
10 | bool 'dmesg' CONFIG_DMESG | 10 | bool 'dmesg' CONFIG_DMESG |
11 | bool 'fbset' CONFIG_FBSET | 11 | bool 'fbset' CONFIG_FBSET |
12 | if [ "$CONFIG_FBSET" = "y" ]; then | ||
13 | bool ' Turn on extra fbset options' CONFIG_FEATURE_FBSET_FANCY | ||
14 | bool ' Turn on fbset readmode support' CONFIG_FEATURE_FBSET_READMODE | ||
15 | fi | ||
12 | bool 'fdflush' CONFIG_FDFLUSH | 16 | bool 'fdflush' CONFIG_FDFLUSH |
13 | bool 'freeramdisk' CONFIG_FREERAMDISK | 17 | bool 'freeramdisk' CONFIG_FREERAMDISK |
14 | bool 'fsck_minix' CONFIG_FSCK_MINIX | 18 | bool 'fsck_minix' CONFIG_FSCK_MINIX |
19 | bool 'mkfs_minix' CONFIG_MKFS_MINIX | ||
20 | if [ "$CONFIG_FSCK_MINIX" = "y" -o "$CONFIG_MKFS_MINIX" = "y" ]; then | ||
21 | comment ' Minix filesystem support' | ||
22 | bool ' Support Minix fs v2 (fsck_minix/mkfs_minix)' CONFIG_FEATURE_MINIX2 | ||
23 | fi | ||
15 | bool 'getopt' CONFIG_GETOPT | 24 | bool 'getopt' CONFIG_GETOPT |
16 | bool 'hexdump' CONFIG_HEXDUMP | 25 | bool 'hexdump' CONFIG_HEXDUMP |
17 | bool 'mkfs_minix' CONFIG_MKFS_MINIX | ||
18 | bool 'mkswap' CONFIG_MKSWAP | 26 | bool 'mkswap' CONFIG_MKSWAP |
19 | bool 'more' CONFIG_MORE | 27 | bool 'more' CONFIG_MORE |
28 | if [ "$CONFIG_MORE" = "y" ]; then | ||
29 | bool ' Use termios to manipulate the screen' CONFIG_FEATURE_USE_TERMIOS | ||
30 | fi | ||
31 | if [ "$CONFIG_LS" = "y" -o "$CONFIG_MORE" = "y"]; then | ||
32 | comment ' Common options for ls and more' | ||
33 | bool ' Calculate terminal & column widths' CONFIG_FEATURE_AUTOWIDTH | ||
34 | fi | ||
20 | bool 'mount' CONFIG_MOUNT | 35 | bool 'mount' CONFIG_MOUNT |
21 | bool 'nfsmount' CONFIG_NFSMOUNT | 36 | if [ "$CONFIG_MOUNT" = "y" ]; then |
37 | bool ' Support mounting nfs file systems' CONFIG_NFSMOUNT | ||
38 | bool ' Use devmtab instead of /proc (needs a patched kernel)' CONFIG_FEATURE_USE_DEVPS_PATCH | ||
39 | fi | ||
40 | fi | ||
41 | bool 'umount' CONFIG_UMOUNT | ||
42 | if [ "$CONFIG_UMOUNT" = "y" ]; then | ||
43 | bool ' Support forced filesystem unmounting' CONFIG_FEATURE_MOUNT_FORCE | ||
44 | fi | ||
45 | if [ "$CONFIG_MOUNT" = "y" -o "$CONFIG_UMOUNT" = "y" ]; then | ||
46 | comment 'Common options for mount/umount' | ||
47 | bool ' Support for loop devices' CONFIG_FEATURE_MOUNT_LOOP | ||
48 | bool ' Support for a real /etc/mtab (instead of /proc/mounts)' CONFIG_FEATURE_MTAB_SUPPORT | ||
49 | fi | ||
22 | bool 'pivot_root' CONFIG_PIVOT_ROOT | 50 | bool 'pivot_root' CONFIG_PIVOT_ROOT |
23 | bool 'rdate' CONFIG_RDATE | 51 | bool 'rdate' CONFIG_RDATE |
24 | bool 'swaponoff' CONFIG_SWAPONOFF | 52 | bool 'swaponoff' CONFIG_SWAPONOFF |
25 | bool 'umount' CONFIG_UMOUNT | ||
26 | 53 | ||
27 | endmenu | 54 | endmenu |
28 | 55 | ||