From 3b251857334fc3b7ae075905908d67a08885da76 Mon Sep 17 00:00:00 2001 From: Glenn L McGrath Date: Sat, 3 Jan 2004 12:07:32 +0000 Subject: Declare dependencies of command line editing in the build system --- shell/Config.in | 67 ++++++++++++++++++++++++++++----------------------------- 1 file changed, 33 insertions(+), 34 deletions(-) (limited to 'shell/Config.in') diff --git a/shell/Config.in b/shell/Config.in index 016af719a..892b96e78 100644 --- a/shell/Config.in +++ b/shell/Config.in @@ -137,71 +137,70 @@ config CONFIG_MSH comment "Bourne Shell Options" depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH -config CONFIG_FEATURE_COMMAND_EDITING - bool "command line editing" +config CONFIG_FEATURE_SH_EXTRA_QUIET + bool "Hide message on interactive shell startup" default n depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH help - Enable command editing in shell. + Remove the busybox introduction when starting a shell. -config CONFIG_FEATURE_COMMAND_SAVEHISTORY - bool " history saving" +config CONFIG_FEATURE_SH_STANDALONE_SHELL + bool "Standalone shell" default n - depends on CONFIG_ASH + depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH help - Enable history saving in ash shell. + Have all the busybox commands built into the shell, creating + a standalone shell. -config CONFIG_FEATURE_COMMAND_TAB_COMPLETION - bool "tab completion" +config CONFIG_FEATURE_SH_APPLETS_ALWAYS_WIN + bool "Standalone shell -- applets always win" default n - depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH + depends on CONFIG_FEATURE_SH_STANDALONE_SHELL help - Enable tab completion in shell. + Use a command builtin to the shell over one with the same name, + that may be on the system. -config CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION - bool "username completion" +config CONFIG_FEATURE_COMMAND_EDITING + bool "command line editing" default n depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH help - Enable username completion in shell. + Enable command editing in shell. config CONFIG_FEATURE_COMMAND_HISTORY int "history size" default 15 - depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH + depends on CONFIG_FEATURE_COMMAND_EDITING help Specify command history size in shell. -config CONFIG_FEATURE_SH_STANDALONE_SHELL - bool "Standalone shell" +config CONFIG_FEATURE_COMMAND_SAVEHISTORY + bool "history saving" default n - depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH + depends on CONFIG_ASH && CONFIG_FEATURE_COMMAND_EDITING help - Have all the busybox commands built into the shell, creating - a standalone shell. + Enable history saving in ash shell. -config CONFIG_FEATURE_SH_APPLETS_ALWAYS_WIN - bool "Standalone shell -- applets always win" +config CONFIG_FEATURE_COMMAND_TAB_COMPLETION + bool "tab completion" default n - depends on CONFIG_FEATURE_SH_STANDALONE_SHELL + depends on CONFIG_FEATURE_COMMAND_EDITING help - Use a command builtin to the shell over one with the same name, - that may be on the system. + Enable tab completion in shell. + +config CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION + bool "username completion" + default n + depends on CONFIG_FEATURE_COMMAND_TAB_COMPLETION + help + Enable username completion in shell. config CONFIG_FEATURE_SH_FANCY_PROMPT bool "Fancy shell prompts" default n - depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH + depends on CONFIG_FEATURE_COMMAND_EDITING help Setting this option allows for prompts to use things like \w and \$ and also using escape codes. -config CONFIG_FEATURE_SH_EXTRA_QUIET - bool "Hide message on interactive shell startup" - default n - depends on CONFIG_MSH || CONFIG_LASH || CONFIG_HUSH || CONFIG_ASH - help - Remove the busybox introduction when starting a shell. - endmenu - -- cgit v1.2.3