53 lines
		
	
	
		
			706 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			53 lines
		
	
	
		
			706 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # SPDX-License-Identifier: GPL-2.0
 | |
| 
 | |
| config A
 | |
| 	bool "A"
 | |
| 	default y
 | |
| 
 | |
| config A0
 | |
| 	bool "A0"
 | |
| 	depends on A
 | |
| 	default y
 | |
| 	help
 | |
| 	  This depends on A, so should be a submenu of A.
 | |
| 
 | |
| config A0_0
 | |
| 	bool "A1_0"
 | |
| 	depends on A0
 | |
| 	help
 | |
| 	  Submenus are created recursively.
 | |
| 	  This should be a submenu of A0.
 | |
| 
 | |
| config A1
 | |
| 	bool "A1"
 | |
| 	depends on A
 | |
| 	default y
 | |
| 	help
 | |
| 	  This should line up with A0.
 | |
| 
 | |
| choice
 | |
| 	prompt "choice"
 | |
| 	depends on A1
 | |
| 	help
 | |
| 	  Choice should become a submenu as well.
 | |
| 
 | |
| config A1_0
 | |
| 	bool "A1_0"
 | |
| 
 | |
| config A1_1
 | |
| 	bool "A1_1"
 | |
| 
 | |
| endchoice
 | |
| 
 | |
| config B
 | |
| 	bool "B"
 | |
| 	help
 | |
| 	  This is independent of A.
 | |
| 
 | |
| config C
 | |
| 	bool "C"
 | |
| 	depends on A
 | |
| 	help
 | |
| 	  This depends on A, but not a consecutive item, so can/should not
 | |
| 	  be a submenu.
 |