xref: /linux/scripts/kconfig/tests/auto_submenu/Kconfig (revision 49ac3c0c3aa3b7636961b72a40ddb03e6609f594)
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