allow targets to define a default subtarget when using automatic subtarget detection...
[openwrt.git] / package / busybox / config / console-tools / Config.in
index ffc96d1..6d6f0bb 100644 (file)
@@ -5,13 +5,23 @@
 
 menu "Console Utilities"
 
 
 menu "Console Utilities"
 
+
+
 config BUSYBOX_CONFIG_CHVT
        bool "chvt"
        default n
 config BUSYBOX_CONFIG_CHVT
        bool "chvt"
        default n
+       depends on BUSYBOX_CONFIG_PLATFORM_LINUX
        help
          This program is used to change to another terminal.
          Example: chvt 4 (change to terminal /dev/tty4)
 
        help
          This program is used to change to another terminal.
          Example: chvt 4 (change to terminal /dev/tty4)
 
+config BUSYBOX_CONFIG_FGCONSOLE
+       bool "fgconsole"
+       default n
+       depends on BUSYBOX_CONFIG_PLATFORM_LINUX
+       help
+         This program prints active (foreground) console number.
+
 config BUSYBOX_CONFIG_CLEAR
        bool "clear"
        default y
 config BUSYBOX_CONFIG_CLEAR
        bool "clear"
        default y
@@ -21,12 +31,14 @@ config BUSYBOX_CONFIG_CLEAR
 config BUSYBOX_CONFIG_DEALLOCVT
        bool "deallocvt"
        default n
 config BUSYBOX_CONFIG_DEALLOCVT
        bool "deallocvt"
        default n
+       depends on BUSYBOX_CONFIG_PLATFORM_LINUX
        help
          This program deallocates unused virtual consoles.
 
 config BUSYBOX_CONFIG_DUMPKMAP
        bool "dumpkmap"
        default n
        help
          This program deallocates unused virtual consoles.
 
 config BUSYBOX_CONFIG_DUMPKMAP
        bool "dumpkmap"
        default n
+       depends on BUSYBOX_CONFIG_PLATFORM_LINUX
        help
          This program dumps the kernel's keyboard translation table to
          stdout, in binary format. You can then use loadkmap to load it.
        help
          This program dumps the kernel's keyboard translation table to
          stdout, in binary format. You can then use loadkmap to load it.
@@ -34,18 +46,21 @@ config BUSYBOX_CONFIG_DUMPKMAP
 config BUSYBOX_CONFIG_KBD_MODE
        bool "kbd_mode"
        default n
 config BUSYBOX_CONFIG_KBD_MODE
        bool "kbd_mode"
        default n
+       depends on BUSYBOX_CONFIG_PLATFORM_LINUX
        help
          This program reports and sets keyboard mode.
 
 config BUSYBOX_CONFIG_LOADFONT
        bool "loadfont"
        default n
        help
          This program reports and sets keyboard mode.
 
 config BUSYBOX_CONFIG_LOADFONT
        bool "loadfont"
        default n
+       depends on BUSYBOX_CONFIG_PLATFORM_LINUX
        help
          This program loads a console font from standard input.
 
 config BUSYBOX_CONFIG_LOADKMAP
        bool "loadkmap"
        default n
        help
          This program loads a console font from standard input.
 
 config BUSYBOX_CONFIG_LOADKMAP
        bool "loadkmap"
        default n
+       depends on BUSYBOX_CONFIG_PLATFORM_LINUX
        help
          This program loads a keyboard translation table from
          standard input.
        help
          This program loads a keyboard translation table from
          standard input.
@@ -53,6 +68,7 @@ config BUSYBOX_CONFIG_LOADKMAP
 config BUSYBOX_CONFIG_OPENVT
        bool "openvt"
        default n
 config BUSYBOX_CONFIG_OPENVT
        bool "openvt"
        default n
+       depends on BUSYBOX_CONFIG_PLATFORM_LINUX
        help
          This program is used to start a command on an unused
          virtual terminal.
        help
          This program is used to start a command on an unused
          virtual terminal.
@@ -84,6 +100,7 @@ config BUSYBOX_CONFIG_FEATURE_RESIZE_PRINT
 config BUSYBOX_CONFIG_SETCONSOLE
        bool "setconsole"
        default n
 config BUSYBOX_CONFIG_SETCONSOLE
        bool "setconsole"
        default n
+       depends on BUSYBOX_CONFIG_PLATFORM_LINUX
        help
          This program redirects the system console to another device,
          like the current tty while logged in via telnet.
        help
          This program redirects the system console to another device,
          like the current tty while logged in via telnet.
@@ -91,13 +108,14 @@ config BUSYBOX_CONFIG_SETCONSOLE
 config BUSYBOX_CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS
        bool "Enable long options"
        default n
 config BUSYBOX_CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS
        bool "Enable long options"
        default n
-       depends on BUSYBOX_CONFIG_SETCONSOLE && BUSYBOX_CONFIG_GETOPT_LONG
+       depends on BUSYBOX_CONFIG_SETCONSOLE && BUSYBOX_CONFIG_LONG_OPTS
        help
          Support long options for the setconsole applet.
 
 config BUSYBOX_CONFIG_SETFONT
        bool "setfont"
        default n
        help
          Support long options for the setconsole applet.
 
 config BUSYBOX_CONFIG_SETFONT
        bool "setfont"
        default n
+       depends on BUSYBOX_CONFIG_PLATFORM_LINUX
        help
          Allows to load console screen map. Useful for i18n.
 
        help
          Allows to load console screen map. Useful for i18n.
 
@@ -110,7 +128,7 @@ config BUSYBOX_CONFIG_FEATURE_SETFONT_TEXTUAL_MAP
 
 config BUSYBOX_CONFIG_DEFAULT_SETFONT_DIR
        string "Default directory for console-tools files"
 
 config BUSYBOX_CONFIG_DEFAULT_SETFONT_DIR
        string "Default directory for console-tools files"
-       default n
+       default ""
        depends on BUSYBOX_CONFIG_SETFONT
        help
          Directory to use if setfont's params are simple filenames
        depends on BUSYBOX_CONFIG_SETFONT
        help
          Directory to use if setfont's params are simple filenames
@@ -119,6 +137,7 @@ config BUSYBOX_CONFIG_DEFAULT_SETFONT_DIR
 config BUSYBOX_CONFIG_SETKEYCODES
        bool "setkeycodes"
        default n
 config BUSYBOX_CONFIG_SETKEYCODES
        bool "setkeycodes"
        default n
+       depends on BUSYBOX_CONFIG_PLATFORM_LINUX
        help
          This program loads entries into the kernel's scancode-to-keycode
          map, allowing unusual keyboards to generate usable keycodes.
        help
          This program loads entries into the kernel's scancode-to-keycode
          map, allowing unusual keyboards to generate usable keycodes.
@@ -126,13 +145,32 @@ config BUSYBOX_CONFIG_SETKEYCODES
 config BUSYBOX_CONFIG_SETLOGCONS
        bool "setlogcons"
        default n
 config BUSYBOX_CONFIG_SETLOGCONS
        bool "setlogcons"
        default n
+       depends on BUSYBOX_CONFIG_PLATFORM_LINUX
        help
          This program redirects the output console of kernel messages.
 
 config BUSYBOX_CONFIG_SHOWKEY
        bool "showkey"
        default n
        help
          This program redirects the output console of kernel messages.
 
 config BUSYBOX_CONFIG_SHOWKEY
        bool "showkey"
        default n
+       depends on BUSYBOX_CONFIG_PLATFORM_LINUX
        help
          Shows keys pressed.
 
        help
          Shows keys pressed.
 
+comment "Common options for loadfont and setfont"
+       depends on BUSYBOX_CONFIG_LOADFONT || BUSYBOX_CONFIG_SETFONT
+
+config BUSYBOX_CONFIG_FEATURE_LOADFONT_PSF2
+       bool "Support for PSF2 console fonts"
+       default n
+       depends on BUSYBOX_CONFIG_LOADFONT || BUSYBOX_CONFIG_SETFONT
+       help
+         Support PSF2 console fonts.
+
+config BUSYBOX_CONFIG_FEATURE_LOADFONT_RAW
+       bool "Support for old (raw) console fonts"
+       default n
+       depends on BUSYBOX_CONFIG_LOADFONT || BUSYBOX_CONFIG_SETFONT
+       help
+         Support old (raw) console fonts.
+
 endmenu
 endmenu
This page took 0.031362 seconds and 4 git commands to generate.