• Home
  • Raw
  • Download

Lines Matching +full:user +full:- +full:visible

6 ------------
11 +- Code maturity level options
12 | +- Prompt for development and/or incomplete code/drivers
13 +- General setup
14 | +- Networking support
15 | +- System V IPC
16 | +- BSD Process Accounting
17 | +- Sysctl support
18 +- Loadable module support
19 | +- Enable loadable module support
20 | +- Set version information on all module symbols
21 | +- Kernel module loader
22 +- ...
26 visible if its parent entry is also visible.
29 ------------
50 ---------------
55 - type definition: "bool"/"tristate"/"string"/"hex"/"int"
69 - input prompt: "prompt" <prompt> ["if" <expr>]
72 to the user. Optionally dependencies only for this prompt can be added
75 - default value: "default" <expr> ["if" <expr>]
78 default values are visible, only the first defined one is active.
83 value was set by the user (via the input prompt above). If an input
84 prompt is visible the default value is presented to the user and can
104 c) Sub-driver behavior or similar options for a driver that is
110 - type definition + default value::
117 - dependencies: "depends on" <expr>
133 - reverse dependencies: "select" <symbol> ["if" <expr>]
148 In general use select only for non-visible symbols
153 - weak reverse dependencies: "imply" <symbol> ["if" <expr>]
157 from a direct dependency or with a visible prompt.
184 ability to hook into a secondary subsystem while allowing the user to
205 - limiting menu display: "visible if" <expr>
208 false, the menu block is not displayed to the user (the symbols
211 entries. Default value of "visible" is true.
213 - numerical ranges: "range" <symbol> <symbol> ["if" <expr>]
216 and hex symbols. The user can only input a value which is larger than
220 - help text: "help"
226 - misc options: "option" <symbol>[=<value>]
232 - "defconfig_list"
237 - "modules"
242 - "allnoconfig_y"
247 -----------------
275 (4) If value of <symbol1> is respectively lower, greater, lower-or-equal,
276 or greater-or-equal than value of <symbol2>, it returns 'y',
279 (6) Returns the result of (2-/expr/).
284 respectively for calculations). A menu entry becomes visible when its
287 There are two types of symbols: constant and non-constant symbols.
288 Non-constant symbols are the most common ones and are defined with the
289 'config' statement. Non-constant symbols consist entirely of alphanumeric
296 --------------
320 - the child entry must become invisible, if the parent is set to 'n'
321 - the child entry must only be visible, if the parent is visible::
333 MODVERSIONS directly depends on MODULES, this means it's only visible if
335 visible when MODULES is set to 'n'.
339 --------------
345 - config
346 - menuconfig
347 - choice/endchoice
348 - comment
349 - menu/endmenu
350 - if/endif
351 - source
440 This defines a comment which is displayed to the user during the
452 information. The only possible options are dependencies and "visible"
486 -------------
510 obj-$(CONFIG_GENERIC_IOMAP) += iomap.o
537 depends on $(cc-option,-fstack-protector)
544 def_bool $(success,$(srctree)/scripts/gcc-goto.sh $(CC))
548 To restrict a component build to module-only, qualify its config symbol
576 Read: Documentation/kbuild/Kconfig.recursion-issue-01
580 make KBUILD_KCONFIG=Documentation/kbuild/Kconfig.recursion-issue-01 allnoconfig
585 Read: Documentation/kbuild/Kconfig.recursion-issue-02
589 make KBUILD_KCONFIG=Documentation/kbuild/Kconfig.recursion-issue-02 allnoconfig
606 Documentation/kbuild/Kconfig.recursion-issue-01 through the removal
612 Documentation/kbuild/Kconfig.recursion-issue-02.
621 06b718c01208 select A -> depends on A
622 c22eacfe82f9 depends on A -> depends on B
623 6a91e854442c select A -> depends on A
624 118c565a8f2e select A -> select B
625 f004e5594705 select A -> depends on A
626 c7861f37b4c6 depends on A -> (null)
627 80c69915e5fb select A -> (null) (1)
628 c2218e26c0d0 select A -> depends on A (1)
629 d6ae99d04e1c select A -> depends on A
630 95ca19cf8cbf select A -> depends on A
631 8f057d7bca54 depends on A -> (null)
632 8f057d7bca54 depends on A -> select A
633 a0701f04846e select A -> depends on A
634 0c8b92f7f259 depends on A -> (null)
635 e4e9e0540928 select A -> depends on A (2)
637 7b1fff7e4fdf select A -> depends on A
638 86c747d2a4f0 select A -> depends on A
639 d9f9ab51e55e select A -> depends on A
640 0c51a4d8abd6 depends on A -> select A (3)
641 e98062ed6dc4 select A -> depends on A (3)
642 91e5d284a7f1 select A -> (null)
692 .. [1] https://gsd.uwaterloo.ca/sites/default/files/vm-2013-berger.pdf
693 .. [2] https://gsd.uwaterloo.ca/sites/default/files/ase241-berger_0.pdf
706 propositional formula extracted from CPP #ifdefs and build-rules into a SAT
713 https://kernelnewbies.org/KernelProjects/kconfig-sat
715 .. [4] https://www.cs.cornell.edu/~sabhar/chapters/SATSolvers-KR-Handbook.pdf
716 .. [5] https://gsd.uwaterloo.ca/sites/default/files/vm-2013-berger.pdf