diff options
author | Michal Marek <mmarek@suse.cz> | 2010-11-26 17:15:11 +0100 |
---|---|---|
committer | Michal Marek <mmarek@suse.cz> | 2011-05-02 17:31:52 +0200 |
commit | df835c2e7fa875618cc14ced0110ea96f79536fb (patch) | |
tree | 5f1bca34b0ac779d27d0258583784f0c61b2cc90 | |
parent | 2d80eb0fa39bc4cfcc2e6d4eb1760a578fdeb507 (diff) |
kconfig: Document the new "visible if" syntax
Signed-off-by: Michal Marek <mmarek@suse.cz>
-rw-r--r-- | Documentation/kbuild/kconfig-language.txt | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/Documentation/kbuild/kconfig-language.txt b/Documentation/kbuild/kconfig-language.txt index b507d61fd41..48a3981c717 100644 --- a/Documentation/kbuild/kconfig-language.txt +++ b/Documentation/kbuild/kconfig-language.txt @@ -113,6 +113,13 @@ applicable everywhere (see syntax). That will limit the usefulness but on the other hand avoid the illegal configurations all over. +- limiting menu display: "visible if" <expr> + This attribute is only applicable to menu blocks, if the condition is + false, the menu block is not displayed to the user (the symbols + contained there can still be selected by other symbols, though). It is + similar to a conditional "prompt" attribude for individual menu + entries. Default value of "visible" is true. + - numerical ranges: "range" <symbol> <symbol> ["if" <expr>] This allows to limit the range of possible input values for int and hex symbols. The user can only input a value which is larger than @@ -303,7 +310,8 @@ menu: "endmenu" This defines a menu block, see "Menu structure" above for more -information. The only possible options are dependencies. +information. The only possible options are dependencies and "visible" +attributes. if: |