1*49ac3c0cSMasahiro Yamadaconfig A 2*49ac3c0cSMasahiro Yamada bool "A" 3*49ac3c0cSMasahiro Yamada default y 4*49ac3c0cSMasahiro Yamada 5*49ac3c0cSMasahiro Yamadaconfig A0 6*49ac3c0cSMasahiro Yamada bool "A0" 7*49ac3c0cSMasahiro Yamada depends on A 8*49ac3c0cSMasahiro Yamada default y 9*49ac3c0cSMasahiro Yamada help 10*49ac3c0cSMasahiro Yamada This depends on A, so should be a submenu of A. 11*49ac3c0cSMasahiro Yamada 12*49ac3c0cSMasahiro Yamadaconfig A0_0 13*49ac3c0cSMasahiro Yamada bool "A1_0" 14*49ac3c0cSMasahiro Yamada depends on A0 15*49ac3c0cSMasahiro Yamada help 16*49ac3c0cSMasahiro Yamada Submenus are created recursively. 17*49ac3c0cSMasahiro Yamada This should be a submenu of A0. 18*49ac3c0cSMasahiro Yamada 19*49ac3c0cSMasahiro Yamadaconfig A1 20*49ac3c0cSMasahiro Yamada bool "A1" 21*49ac3c0cSMasahiro Yamada depends on A 22*49ac3c0cSMasahiro Yamada default y 23*49ac3c0cSMasahiro Yamada help 24*49ac3c0cSMasahiro Yamada This should line up with A0. 25*49ac3c0cSMasahiro Yamada 26*49ac3c0cSMasahiro Yamadachoice 27*49ac3c0cSMasahiro Yamada prompt "choice" 28*49ac3c0cSMasahiro Yamada depends on A1 29*49ac3c0cSMasahiro Yamada help 30*49ac3c0cSMasahiro Yamada Choice should become a submenu as well. 31*49ac3c0cSMasahiro Yamada 32*49ac3c0cSMasahiro Yamadaconfig A1_0 33*49ac3c0cSMasahiro Yamada bool "A1_0" 34*49ac3c0cSMasahiro Yamada 35*49ac3c0cSMasahiro Yamadaconfig A1_1 36*49ac3c0cSMasahiro Yamada bool "A1_1" 37*49ac3c0cSMasahiro Yamada 38*49ac3c0cSMasahiro Yamadaendchoice 39*49ac3c0cSMasahiro Yamada 40*49ac3c0cSMasahiro Yamadaconfig B 41*49ac3c0cSMasahiro Yamada bool "B" 42*49ac3c0cSMasahiro Yamada help 43*49ac3c0cSMasahiro Yamada This is independent of A. 44*49ac3c0cSMasahiro Yamada 45*49ac3c0cSMasahiro Yamadaconfig C 46*49ac3c0cSMasahiro Yamada bool "C" 47*49ac3c0cSMasahiro Yamada depends on A 48*49ac3c0cSMasahiro Yamada help 49*49ac3c0cSMasahiro Yamada This depends on A, but not a consecutive item, so can/should not 50*49ac3c0cSMasahiro Yamada be a submenu. 51