find_stray_empty_lines: make it work
[oweals/busybox.git] / Config.in
index fc02a2d9359233aabac32b9d7e847a0046e179b4..828b30471acd5ce8d13420074e5d54d03be0e574 100644 (file)
--- a/Config.in
+++ b/Config.in
@@ -15,7 +15,7 @@ menu "General Configuration"
 
 config DESKTOP
        bool "Enable options for full-blown desktop systems"
-       default n
+       default y
        help
          Enable options and features which are not essential.
          Select this only if you plan to use busybox on full-blown
@@ -47,6 +47,17 @@ config USE_PORTABLE_CODE
          compiler other than gcc.
          If you do use gcc, this option may needlessly increase code size.
 
+config PLATFORM_LINUX
+       bool "Enable Linux-specific applets and features"
+       default y
+       help
+         For the most part, busybox requires only POSIX compatibility
+         from the target system, but some applets and features use
+         Linux-specific interfaces.
+
+         Answering 'N' here will disable such applets and hide the
+         corresponding configuration options.
+
 choice
        prompt "Buffer allocation policy"
        default FEATURE_BUFFERS_USE_MALLOC
@@ -138,6 +149,7 @@ config UNICODE_USING_LOCALE
        help
          With this option on, Unicode support is implemented using libc
          routines. Otherwise, internal implementation is used.
+         Internal implementation is smaller.
 
 config FEATURE_CHECK_UNICODE_IN_ENV
        bool "Check $LANG environment variable"
@@ -352,6 +364,7 @@ config FEATURE_SUID_CONFIG_QUIET
 config SELINUX
        bool "Support NSA Security Enhanced Linux"
        default n
+       depends on PLATFORM_LINUX
        help
          Enable support for SELinux in applets ls, ps, and id. Also provide
          the option of compiling in SELinux applets.