kconfig-language.rst (f057b57270c2a17d3f45c177e9434fa5745caa48) kconfig-language.rst (d97eae80d57220477a02435e49b48ac6f01e289c)
1================
2Kconfig Language
3================
4
5Introduction
6------------
7
8The configuration database is a collection of configuration options

--- 56 unchanged lines hidden (view full) ---

65
66 bool
67 prompt "Networking support"
68
69- input prompt: "prompt" <prompt> ["if" <expr>]
70
71 Every menu entry can have at most one prompt, which is used to display
72 to the user. Optionally dependencies only for this prompt can be added
1================
2Kconfig Language
3================
4
5Introduction
6------------
7
8The configuration database is a collection of configuration options

--- 56 unchanged lines hidden (view full) ---

65
66 bool
67 prompt "Networking support"
68
69- input prompt: "prompt" <prompt> ["if" <expr>]
70
71 Every menu entry can have at most one prompt, which is used to display
72 to the user. Optionally dependencies only for this prompt can be added
73 with "if".
73 with "if". If a prompt is not present, the config option is a non-visible
74 symbol, meaning its value cannot be directly changed by the user (such as
75 altering the value in ``.config``) and the option will not appear in any
76 config menus. Its value can only be set via "default" and "select" (see
77 below).
74
75- default value: "default" <expr> ["if" <expr>]
76
77 A config option can have any number of default values. If multiple
78 default values are visible, only the first defined one is active.
79 Default values are not limited to the menu entry where they are
80 defined. This means the default can be defined somewhere else or be
81 overridden by an earlier definition.

--- 687 unchanged lines hidden ---
78
79- default value: "default" <expr> ["if" <expr>]
80
81 A config option can have any number of default values. If multiple
82 default values are visible, only the first defined one is active.
83 Default values are not limited to the menu entry where they are
84 defined. This means the default can be defined somewhere else or be
85 overridden by an earlier definition.

--- 687 unchanged lines hidden ---