msh: aliased to hush

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
Denys Vlasenko
2009-08-21 00:05:51 +02:00
parent 263cff9a2f
commit 1cc4b13917
7 changed files with 17 additions and 22 deletions

View File

@@ -24,9 +24,9 @@ config FEATURE_SH_IS_HUSH
#### select LASH
#### bool "lash"
config FEATURE_SH_IS_MSH
select MSH
bool "msh"
####config FEATURE_SH_IS_MSH
#### select MSH
#### bool "msh"
config FEATURE_SH_IS_NONE
bool "none"
@@ -260,6 +260,7 @@ config LASH
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.

View File

@@ -7,6 +7,5 @@
lib-y:=
lib-$(CONFIG_ASH) += ash.o ash_ptr_hack.o
lib-$(CONFIG_HUSH) += hush.o match.o
lib-$(CONFIG_MSH) += msh.o
lib-$(CONFIG_CTTYHACK) += cttyhack.o
lib-$(CONFIG_SH_MATH_SUPPORT) += math.o

View File

@@ -6746,6 +6746,15 @@ int lash_main(int argc, char **argv)
}
#endif
#if ENABLE_MSH
int msh_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
int msh_main(int argc, char **argv)
{
//bb_error_msg("msh is deprecated, please use hush instead");
return hush_main(argc, argv);
}
#endif
/*
* Built-ins