Config.in 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. # This file is part of the OpenADK project. OpenADK is copyrighted
  2. # material, please see the LICENCE file in the top-level directory.
  3. mainmenu "OpenADK Configuration"
  4. # enable tristate
  5. config ADK_MODULES
  6. bool
  7. option modules
  8. default y
  9. config ADK_HAVE_DOT_CONFIG
  10. boolean
  11. default y
  12. source "target/config/Config.in.appliances"
  13. menu "Target configuration"
  14. visible if !ADK_CHOOSE_APPLIANCE
  15. source "target/config/Config.in.cpu"
  16. source "target/config/Config.in.hardware"
  17. source "target/config/Config.in.boards"
  18. source "target/config/Config.in.kernel"
  19. source "target/config/Config.in.arch"
  20. source "target/config/Config.in.system"
  21. source "target/config/Config.in.endian"
  22. source "target/config/Config.in.arm"
  23. source "target/config/Config.in.cris"
  24. source "target/config/Config.in.mips"
  25. source "target/config/Config.in.x86"
  26. source "target/config/Config.in.xtensa"
  27. source "target/config/Config.in.qemu"
  28. source "target/config/Config.in.qemuopts"
  29. source "target/config/Config.in.kernelversion"
  30. source "target/config/Config.in.libc"
  31. source "target/config/Config.in.abi"
  32. source "target/config/Config.in.float"
  33. source "target/config/Config.in.binfmt"
  34. source "target/config/Config.in.target"
  35. endmenu
  36. source "target/config/Config.in"
  37. menu "Package selection"
  38. visible if !ADK_CHOOSE_APPLIANCE
  39. source "package/Config.in.auto.global"
  40. source "package/Config.in"
  41. menu "Package options"
  42. visible if !ADK_CHOOSE_APPLIANCE
  43. config ADK_LEAVE_ETC_ALONE
  44. boolean "do not install anything into /etc"
  45. default n
  46. help
  47. Enabling this option will prevent the ADK from installing anything
  48. into /etc. This is useful for highly customised setups with custom
  49. base-files packages.
  50. Package Makefiles can override this setting by passing "force_etc" to
  51. the package-template. to a non-empty value. This is useful for
  52. packages traditionally installing non-config stuff into /etc, like
  53. e.g. ca-certificates.
  54. Note that without further customisation, turning this option
  55. on will almost certainly render the resulting system unusable.
  56. config ADK_INSTALL_PACKAGE_INIT_SCRIPTS
  57. boolean "ship custom init-scripts along with packages"
  58. default y
  59. depends on !ADK_LEAVE_ETC_ALONE
  60. help
  61. Turning this option to false will prevent the ADK from
  62. installing init-scripts (i.e. files in /etc/init.d) for
  63. certain daemons and daemon-like applications.
  64. Note that without further customisation, turning this option
  65. off will almost certainly render the resulting system unusable.
  66. config ADK_INSTALL_PACKAGE_NETWORK_SCRIPTS
  67. boolean "ship custom network-scripts along with packages"
  68. default y
  69. depends on !ADK_LEAVE_ETC_ALONE
  70. help
  71. Turning this option to false will prevent the ADK from
  72. installing network-scripts (i.e. files in /etc/network/) for
  73. packages providing any.
  74. Note that without further customisation, turning this option
  75. off will almost certainly render the resulting system unusable.
  76. endmenu
  77. endmenu
  78. menu "Runtime configuration"
  79. visible if !ADK_CHOOSE_APPLIANCE
  80. source "target/config/Config.in.runtime"
  81. endmenu
  82. menu "Kernel configuration"
  83. visible if !ADK_CHOOSE_APPLIANCE
  84. source "target/linux/Config.in"
  85. endmenu
  86. source "target/config/Config.in.toolchain"
  87. source "target/config/Config.in.adk"