linux kconfig 문법 질문드립니다.

pwy1575의 이미지

안녕하세요

kconfig 문법에 질문드립니다.
아래와 같이 choice 내부에 CONFIG_TEST가 있습니다.
choice 내부에서 CONFIG_TEST 를 선택한다고 하면 CONFIG_TEST=y 가 됩니다.

여기서 궁금한건 CONFIG_TEST 를 선택함으로써
choice 구문 외부에 존재하는 CONFIG_TEST2이 자동으로 선택되게 할 수 있는 방법이 있는지 알고 싶습니다.

감사합니다.

choice 
config CONFIG_TEST
       bool "test config"
endchoice
 
config CONFIG_TEST2
       bool "test2 config"
ymir의 이미지

config CONFIG_TEST2
	bool "test2 config"
	default y if CONFIG_TEST
	help 항상 메뉴가 표시되고, 값을 설정한 적이 없을 때만 자동 선택
 
config CONFIG_TEST3
	bool "test3 config" if CONFIG_TEST
	default y if CONFIG_TEST
	help CONFIG_TEST 값에 따라 메뉴 표시 여부가 결정되고, 값은 설정한 적이 없을 때만 자동 선택
 
config CONFIG_TEST4
	bool
	default y if CONFIG_TEST
	help 메뉴에 표시되지 않으며, CONFIG_TEST 값에 따라 무조건 자동 적용

되면 한다! / feel no sorrow, feel no pain, feel no hurt, there's nothing gained.. only love will then remain.. 『 Mizz 』