Kconfig 586 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. # depends on itself
  2. config A
  3. bool "A"
  4. depends on A
  5. # select itself
  6. config B
  7. bool
  8. select B
  9. # depends on each other
  10. config C1
  11. bool "C1"
  12. depends on C2
  13. config C2
  14. bool "C2"
  15. depends on C1
  16. # depends on and select
  17. config D1
  18. bool "D1"
  19. depends on D2
  20. select D2
  21. config D2
  22. bool
  23. # depends on and imply
  24. # This is not recursive dependency
  25. config E1
  26. bool "E1"
  27. depends on E2
  28. imply E2
  29. config E2
  30. bool "E2"
  31. # property
  32. config F1
  33. bool "F1"
  34. default F2
  35. config F2
  36. bool "F2"
  37. depends on F1
  38. # menu
  39. menu "menu depending on its content"
  40. depends on G
  41. config G
  42. bool "G"
  43. endmenu