petitboot: Update to petitboot to latest
[openwrt/svn-archive/archive.git] / utils / petitboot / petitboot-config.in
1 # petitboot package config
2
3 config PETITBOOT_GUI
4 bool "Enable Graphical UI support"
5 depends on PACKAGE_petitboot
6 select PACKAGE_libtwin
7 default y
8 help
9 Enable support a petitboot graphical front end based on
10 the twin windowing package.
11
12 config PETITBOOT_CUI
13 bool "Enable Command-line UI support"
14 depends on PACKAGE_petitboot
15 select PACKAGE_libncurses
16 default y
17 help
18 Enable support a petitboot command-line front end based on
19 the ncurses package.
20
21 config PETITBOOT_DEBUG
22 bool "Build debug versions of petitboot binaries"
23 depends on PACKAGE_petitboot
24 default n
25 help
26 Enable additional petitboot runtime checks and debug messages.
27
28 config PETITBOOT_PS3
29 bool "Build in extra support for the PS3 game console"
30 depends on PACKAGE_petitboot
31 default n
32 help
33 Enable additional petitboot runtime checks and debug messages.
34
35 choice
36 prompt "Startup behavior"
37 default PETITBOOT_AUTORUN_GUI
38 depends on PETITBOOT_GUI || PETITBOOT_CUI
39
40 config PETITBOOT_AUTORUN_GUI
41 bool "Auto run Petitboot GUI"
42 depends on PETITBOOT_GUI
43 help
44 Automatically run Petitboot in graphical mode at
45 system startup. Note that the Petitboot program has a menu item
46 'Exit to Shell' that can be used to exit the program when
47 it is running.
48
49 config PETITBOOT_AUTORUN_CUI
50 bool "Auto run Petitboot CUI"
51 depends on PETITBOOT_CUI
52 help
53 Automatically run Petitboot in command-line mode at system
54 startup. Note that the Petitboot program has a menu item
55 'Exit to Shell' that can be used to exit the program when
56 it is running.
57
58 config PETITBOOT_AUTORUN_NONE
59 bool "Disable Petitboot auto run"
60 help
61 Disable Petitboot from running automatically at system startup.
62 The system will boot into a shell. Petitboot can still be run
63 manually from the shell prompt when this option is selected.
64
65 endchoice