X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=Config.in;h=6dd4c58e7cff2ca74cdbaab6b8f8a8e58b6f7ac3;hb=02d8fa48adcc5ee46262df787bd7e47e0e051cef;hp=93534d0e681bb515e074e65f871ab0d8bc683b98;hpb=24b0a9568d6966dd012c81c4145f06362fc97a41;p=oweals%2Fbusybox.git diff --git a/Config.in b/Config.in index 93534d0e6..6dd4c58e7 100644 --- a/Config.in +++ b/Config.in @@ -37,15 +37,33 @@ config CONFIG_FEATURE_BUFFERS_GO_IN_BSS endchoice +config CONFIG_SHOW_USAGE + bool "Show terse applet usage messages" + default y + help + All BusyBox applets will show help messages when invoked with + wrong arguments. You can turn off printing these terse usage + messages if you say no here. + This will save you up to 7k. + config CONFIG_FEATURE_VERBOSE_USAGE bool "Show verbose applet usage messages" default n + select CONFIG_SHOW_USAGE help All BusyBox applets will show more verbose help messages when busybox is invoked with --help. This will add a lot of text to the busybox binary. In the default configuration, this will add about 13k, but it can add much more depending on your configuration. +config CONFIG_FEATURE_COMPRESS_USAGE + bool "Store applet usage messages in compressed form" + default y + depends on CONFIG_SHOW_USAGE + help + Store usage messages in compressed form, uncompress them on-the-fly + when --help is called. + config CONFIG_FEATURE_INSTALLER bool "Support --install [-s] to install applet links at runtime" default n @@ -173,17 +191,9 @@ config CONFIG_STATIC Most people will leave this set to 'N'. -# The busybox shared library feature is there so make standalone can produce -# smaller applets. Since make standalone isn't in yet, there's nothing using -# this yet, and so it's disabled. -config CONFIG_DISABLE_SHARED - bool - default n - config CONFIG_BUILD_LIBBUSYBOX bool "Build shared libbusybox" - default n - depends on CONFIG_DISABLE_SHARED + default y help Build a shared library libbusybox.so which contains all libraries used inside busybox. @@ -335,7 +345,7 @@ config CONFIG_DEBUG_YANK_SUSv2 bool "Disable obsolete features removed before SUSv3?" default y help - This option will disable backwards compatability with SuSv2, + This option will disable backwards compatibility with SuSv2, specifically, old-style numeric options ('command -1 ') will not be supported in head, tail, and fold. (Note: should yank from renice too.)