summaryrefslogtreecommitdiffstats
path: root/Documentation/kbuild
diff options
context:
space:
mode:
authorMichal Marek <mmarek@suse.cz>2010-11-26 17:15:11 +0100
committerMichal Marek <mmarek@suse.cz>2011-05-02 17:31:52 +0200
commitdf835c2e7fa875618cc14ced0110ea96f79536fb (patch)
tree5f1bca34b0ac779d27d0258583784f0c61b2cc90 /Documentation/kbuild
parent2d80eb0fa39bc4cfcc2e6d4eb1760a578fdeb507 (diff)
downloadlinux-df835c2e7fa875618cc14ced0110ea96f79536fb.tar.gz
linux-df835c2e7fa875618cc14ced0110ea96f79536fb.tar.bz2
linux-df835c2e7fa875618cc14ced0110ea96f79536fb.zip
kconfig: Document the new "visible if" syntax
Signed-off-by: Michal Marek <mmarek@suse.cz>
Diffstat (limited to 'Documentation/kbuild')
-rw-r--r--Documentation/kbuild/kconfig-language.txt10
1 files changed, 9 insertions, 1 deletions
diff --git a/Documentation/kbuild/kconfig-language.txt b/Documentation/kbuild/kconfig-language.txt
index b507d61fd41c..48a3981c717b 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: