Config.in 3.2 KB

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