summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2001-11-10 09:53:23 +0000
committerEric Andersen <andersen@codepoet.org>2001-11-10 09:53:23 +0000
commit713121346059feadedf61b0e161173657ade6ea8 (patch)
tree8c4ceeaf57eb9fd07ee8b19173ef7b023ac2de43
parentdf23302cb5d2c8cdc570b63e084a3f780da6e1f1 (diff)
downloadbusybox-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.in5
-rw-r--r--editors/config.in12
-rw-r--r--findutils/config.in8
-rw-r--r--modutils/config.in6
-rw-r--r--procps/config.in7
-rw-r--r--util-linux/config.in33
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
16bool 'rpm2cpio' CONFIG_RPM2CPIO 16bool 'rpm2cpio' CONFIG_RPM2CPIO
17bool 'tar' CONFIG_TAR 17bool 'tar' CONFIG_TAR
18if [ "$CONFIG_TAR" = "y" ] ; then 18if [ "$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
21fi 22fi
22endmenu 23endmenu
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
9bool 'sed' CONFIG_SED 9bool 'sed' CONFIG_SED
10bool 'vi' CONFIG_VI 10bool 'vi' CONFIG_VI
11if [ "$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
22fi
11endmenu 23endmenu
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
7comment 'Finding Utilities' 7comment 'Finding Utilities'
8 8
9bool 'find' CONFIG_FIND 9bool 'find' CONFIG_FIND
10if [ "$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
14fi
10bool 'grep' CONFIG_GREP 15bool 'grep' CONFIG_GREP
11if [ "$CONFIG_GREP" = "y" ] ; then 16if [ "$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
13fi 19fi
14bool 'which' CONFIG_WHICH 20bool 'which' CONFIG_WHICH
15bool 'xargs' CONFIG_XARGS 21bool '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
13bool 'rmmod' CONFIG_RMMOD 13bool 'rmmod' CONFIG_RMMOD
14 14
15if [ "$CONFIG_INSMOD" = "y" ]; then 15if [ "$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
19fi 21fi
20 22
21endmenu 23endmenu
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'
9bool 'free' CONFIG_FREE 9bool 'free' CONFIG_FREE
10bool 'kill' CONFIG_KILL 10bool 'kill' CONFIG_KILL
11bool 'killall' CONFIG_KILLALL 11bool 'killall' CONFIG_KILLALL
12if [ "$CONFIG_KILLALL" = "y" ] ; then 12if [ "$CONFIG_KILLALL" = "y" -a "$CONFIG_KILL" = "n" ] ; then
13 define_bool CONFIG_KILL y 13 define_bool CONFIG_KILL y
14fi 14fi
15bool 'pidof' CONFIG_PIDOF 15bool 'pidof' CONFIG_PIDOF
16bool 'ps' CONFIG_PS 16bool 'ps' CONFIG_PS
17if [ "$CONFIG_PS" = "y" ] ; then
18 bool ' Use devps instead of /proc (needs a patched kernel)' CONFIG_FEATURE_USE_DEVPS_PATCH
19fi
17bool 'renice' CONFIG_RENICE 20bool 'renice' CONFIG_RENICE
18bool 'uptime' CONFIG_UPTIME 21bool 'uptime' CONFIG_UPTIME
19endmenu 22endmenu
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
10bool 'dmesg' CONFIG_DMESG 10bool 'dmesg' CONFIG_DMESG
11bool 'fbset' CONFIG_FBSET 11bool 'fbset' CONFIG_FBSET
12if [ "$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
15fi
12bool 'fdflush' CONFIG_FDFLUSH 16bool 'fdflush' CONFIG_FDFLUSH
13bool 'freeramdisk' CONFIG_FREERAMDISK 17bool 'freeramdisk' CONFIG_FREERAMDISK
14bool 'fsck_minix' CONFIG_FSCK_MINIX 18bool 'fsck_minix' CONFIG_FSCK_MINIX
19bool 'mkfs_minix' CONFIG_MKFS_MINIX
20if [ "$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
23fi
15bool 'getopt' CONFIG_GETOPT 24bool 'getopt' CONFIG_GETOPT
16bool 'hexdump' CONFIG_HEXDUMP 25bool 'hexdump' CONFIG_HEXDUMP
17bool 'mkfs_minix' CONFIG_MKFS_MINIX
18bool 'mkswap' CONFIG_MKSWAP 26bool 'mkswap' CONFIG_MKSWAP
19bool 'more' CONFIG_MORE 27bool 'more' CONFIG_MORE
28if [ "$CONFIG_MORE" = "y" ]; then
29 bool ' Use termios to manipulate the screen' CONFIG_FEATURE_USE_TERMIOS
30fi
31if [ "$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
34fi
20bool 'mount' CONFIG_MOUNT 35bool 'mount' CONFIG_MOUNT
21bool 'nfsmount' CONFIG_NFSMOUNT 36if [ "$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
39fi
40fi
41bool 'umount' CONFIG_UMOUNT
42if [ "$CONFIG_UMOUNT" = "y" ]; then
43 bool ' Support forced filesystem unmounting' CONFIG_FEATURE_MOUNT_FORCE
44fi
45if [ "$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
49fi
22bool 'pivot_root' CONFIG_PIVOT_ROOT 50bool 'pivot_root' CONFIG_PIVOT_ROOT
23bool 'rdate' CONFIG_RDATE 51bool 'rdate' CONFIG_RDATE
24bool 'swaponoff' CONFIG_SWAPONOFF 52bool 'swaponoff' CONFIG_SWAPONOFF
25bool 'umount' CONFIG_UMOUNT
26 53
27endmenu 54endmenu
28 55