runsv: run ./finish with parameters (runit compat)
[oweals/busybox.git] / shell / Config.in
index 57969f02cdf00f054573a2508ac64becdcb78264..126dba8e581d77249fe72e5d3280efed44e8a146 100644 (file)
@@ -43,9 +43,6 @@ config ASH
          shell (by Herbert Xu), which was created by porting the 'ash' shell
          (written by Kenneth Almquist) from NetBSD.
 
-comment "Ash Shell Options"
-       depends on ASH
-
 config ASH_BASH_COMPAT
        bool "bash-compatible extensions"
        default y
@@ -169,6 +166,13 @@ config HUSH
          It does not handle select, aliases, brace expansion,
          tilde expansion, &>file and >&file redirection of stdout+stderr.
 
+config HUSH_BASH_COMPAT
+       bool "bash-compatible extensions"
+       default y
+       depends on HUSH
+       help
+         Enable bash-compatible extensions.
+
 config HUSH_HELP
        bool "help builtin"
        default n
@@ -232,6 +236,13 @@ config HUSH_FUNCTIONS
        help
          Enable support for shell functions in hush. +800 bytes.
 
+config HUSH_LOCAL
+       bool "Support local builtin"
+       default n
+       depends on HUSH_FUNCTIONS
+       help
+         Enable support for local variables in functions.
+
 config HUSH_EXPORT_N
        bool "Support export '-n' option"
        default n
@@ -261,9 +272,6 @@ config MSH
 #        It uses only vfork, so it can be used on uClinux systems.
 
 
-comment "Bourne Shell Options"
-       depends on MSH || LASH || HUSH || ASH
-
 config SH_MATH_SUPPORT
        bool "POSIX math support"
        default y