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 63