hush: move msh/lash config into hush.c, no code changes
No binary (build failed)
—
(log yok)
| @@ -62,29 +62,6 @@ config FEATURE_BASH_IS_NONE | |
| endchoice | |
| - | config LASH |
| - | bool "lash (deprecated: aliased to hush)" |
| - | default n |
| - | select HUSH |
| - | help |
| - | lash is deprecated and will be removed, please migrate to hush. |
| - | |
| - | config MSH |
| - | bool "msh (deprecated: please use hush)" |
| - | default n |
| - | select HUSH |
| - | help |
| - | msh is deprecated and will be removed, please migrate to hush. |
| - | If there is a feature msh has but hush does not, please let us know. |
| - | |
| - | # The minix shell (adds just 30k) is quite complete and handles things |
| - | # like for/do/done, case/esac and all the things you expect a Bourne |
| - | # shell to do. It is not always pedantically correct about Bourne |
| - | # shell grammar (try running the shell testscript "tests/sh.testcases" |
| - | # on it and compare vs bash) but for most things it works quite well. |
| - | # It uses only vfork, so it can be used on uClinux systems. |
| - | |
| - | |
| config SH_MATH_SUPPORT | |
| bool "POSIX math support" | |
| default y | |
| @@ -224,6 +224,20 @@ | |
| //config: This instructs hush to print commands before execution. | |
| //config: Adds ~300 bytes. | |
| //config: | |
| + | //config:config LASH |
| + | //config: bool "lash (deprecated: aliased to hush)" |
| + | //config: default n |
| + | //config: select HUSH |
| + | //config: help |
| + | //config: lash is deprecated and will be removed, please migrate to hush. |
| + | //config: |
| + | //config:config MSH |
| + | //config: bool "msh (deprecated: aliased to hush)" |
| + | //config: default n |
| + | //config: select HUSH |
| + | //config: help |
| + | //config: msh is deprecated and will be removed, please migrate to hush. |
| + | //config: |
| //usage:#define hush_trivial_usage NOUSAGE_STR | |
| //usage:#define hush_full_usage "" | |