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