Eugeniu Rosca | d57dd94 | 2018-05-19 14:13:50 +0200 | [diff] [blame] | 1 | # depends on itself |
2 | |||||
3 | config A | ||||
4 | bool "A" | ||||
5 | depends on A | ||||
6 | |||||
7 | # select itself | ||||
8 | |||||
9 | config B | ||||
10 | bool | ||||
11 | select B | ||||
12 | |||||
13 | # depends on each other | ||||
14 | |||||
15 | config C1 | ||||
16 | bool "C1" | ||||
17 | depends on C2 | ||||
18 | |||||
19 | config C2 | ||||
20 | bool "C2" | ||||
21 | depends on C1 | ||||
22 | |||||
23 | # depends on and select | ||||
24 | |||||
25 | config D1 | ||||
26 | bool "D1" | ||||
27 | depends on D2 | ||||
28 | select D2 | ||||
29 | |||||
30 | config D2 | ||||
31 | bool | ||||
32 | |||||
33 | # depends on and imply | ||||
34 | # This is not recursive dependency | ||||
35 | |||||
36 | config E1 | ||||
37 | bool "E1" | ||||
38 | depends on E2 | ||||
39 | imply E2 | ||||
40 | |||||
41 | config E2 | ||||
42 | bool "E2" | ||||
43 | |||||
44 | # property | ||||
45 | |||||
46 | config F1 | ||||
47 | bool "F1" | ||||
48 | default F2 | ||||
49 | |||||
50 | config F2 | ||||
51 | bool "F2" | ||||
52 | depends on F1 | ||||
53 | |||||
54 | # menu | ||||
55 | |||||
56 | menu "menu depending on its content" | ||||
57 | depends on G | ||||
58 | |||||
59 | config G | ||||
60 | bool "G" | ||||
61 | |||||
62 | endmenu |