xref: /linux/scripts/kconfig/tests/err_recursive_dep/Kconfig (revision 71e2f4dd5a65bd8dbca0b77661e75eea471168f8)
1# SPDX-License-Identifier: GPL-2.0
2
3# depends on itself
4
5config A
6	bool "A"
7	depends on A
8
9# select itself
10
11config B
12	bool
13	select B
14
15# depends on each other
16
17config C1
18	bool "C1"
19	depends on C2
20
21config C2
22	bool "C2"
23	depends on C1
24
25# depends on and select
26
27config D1
28	bool "D1"
29	depends on D2
30	select D2
31
32config D2
33	bool
34
35# depends on and imply
36
37config E1
38	bool "E1"
39	depends on E2
40	imply E2
41
42config E2
43	bool "E2"
44
45# property
46
47config F1
48	bool "F1"
49	default F2
50
51config F2
52	bool "F2"
53	depends on F1
54
55# menu
56
57menu "menu depending on its content"
58	depends on G
59
60config G
61	bool "G"
62
63endmenu
64