From 2d91deba45d5a284614e06cc55e2be03599ca26d Mon Sep 17 00:00:00 2001 From: Matt Kraai Date: Wed, 1 Aug 2001 17:21:35 +0000 Subject: Allow multiple shells to be enabled. --- applets.h | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) (limited to 'applets.h') diff --git a/applets.h b/applets.h index 0786c39eb..184bce09b 100644 --- a/applets.h +++ b/applets.h @@ -52,6 +52,9 @@ #ifdef BB_AR APPLET(ar, ar_main, _BB_DIR_USR_BIN) #endif +#ifdef BB_ASH + APPLET_NOUSAGE("ash", ash_main, _BB_DIR_BIN) +#endif #ifdef BB_BASENAME APPLET(basename, basename_main, _BB_DIR_USR_BIN) #endif @@ -185,6 +188,9 @@ #ifdef BB_HOSTNAME APPLET(hostname, hostname_main, _BB_DIR_BIN) #endif +#ifdef BB_HUSH + APPLET_NOUSAGE("hush", hush_main, _BB_DIR_BIN) +#endif #ifdef BB_ID APPLET(id, id_main, _BB_DIR_USR_BIN) #endif @@ -206,6 +212,9 @@ #ifdef BB_KLOGD APPLET(klogd, klogd_main, _BB_DIR_SBIN) #endif +#ifdef BB_LASH + APPLET(lash, lash_main, _BB_DIR_BIN) +#endif #ifdef BB_LENGTH APPLET(length, length_main, _BB_DIR_USR_BIN) #endif @@ -272,6 +281,9 @@ #ifdef BB_MOUNT APPLET(mount, mount_main, _BB_DIR_BIN) #endif +#ifdef BB_MSH + APPLET_NOUSAGE("msh", msh_main, _BB_DIR_BIN) +#endif #ifdef BB_MT APPLET(mt, mt_main, _BB_DIR_BIN) #endif @@ -344,8 +356,14 @@ #ifdef BB_SETKEYCODES APPLET(setkeycodes, setkeycodes_main, _BB_DIR_USR_BIN) #endif -#ifdef BB_SH - APPLET(sh, shell_main, _BB_DIR_BIN) +#ifdef BB_FEATURE_SH_IS_ASH + APPLET_NOUSAGE("sh", ash_main, _BB_DIR_BIN) +#elif defined(BB_FEATURE_SH_IS_HUSH) + APPLET_NOUSAGE("sh", hush_main, _BB_DIR_BIN) +#elif defined(BB_FEATURE_SH_IS_LASH) + APPLET_NOUSAGE("sh", lash_main, _BB_DIR_BIN) +#elif defined(BB_FEATURE_SH_IS_MSH) + APPLET_NOUSAGE("sh", msh_main, _BB_DIR_BIN) #endif #ifdef BB_SLEEP APPLET(sleep, sleep_main, _BB_DIR_BIN) -- cgit v1.2.3