Config.in 3.1 KB

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