33 lines
614 B
Plaintext
33 lines
614 B
Plaintext
# SPDX-License-Identifier: GPL-2.0
|
|
# Test Kconfig file for conditional dependencies.
|
|
|
|
# Enable module support for tristate testing
|
|
config MODULES
|
|
bool "Enable loadable module support"
|
|
modules
|
|
default y
|
|
|
|
config FOO
|
|
bool "FOO symbol"
|
|
|
|
config BAR
|
|
bool "BAR symbol"
|
|
|
|
config TEST_BASIC
|
|
bool "Test basic conditional dependency"
|
|
depends on FOO if BAR
|
|
default y
|
|
|
|
config TEST_COMPLEX
|
|
bool "Test complex conditional dependency"
|
|
depends on (FOO && BAR) if (FOO || BAR)
|
|
default y
|
|
|
|
config BAZ
|
|
tristate "BAZ symbol"
|
|
|
|
config TEST_OPTIONAL
|
|
tristate "Test simple optional dependency"
|
|
depends on BAZ if BAZ
|
|
default y
|