Config.in.options 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. config ADK_PACKAGE_SUFFIX
  2. string
  3. default "ipk" if ADK_TARGET_PACKAGE_IPKG
  4. default "ipk" if ADK_TARGET_PACKAGE_OPKG
  5. default "tar.xz" if ADK_TARGET_PACKAGE_TXZ
  6. choice
  7. prompt "Package format"
  8. default ADK_TARGET_PACKAGE_TXZ
  9. config ADK_TARGET_PACKAGE_TXZ
  10. bool "xz compressed tar archive"
  11. help
  12. Create compressed tar archives of packages.
  13. Pre- and post install scripts will be executed in the target
  14. directory. There will be no package manager installed onto the target.
  15. config ADK_TARGET_PACKAGE_IPKG
  16. bool "ipkg"
  17. select BUSYBOX_IPKG
  18. help
  19. Create ipkg packages and use ipkg package management on the target.
  20. config ADK_TARGET_PACKAGE_OPKG
  21. bool "opkg"
  22. select ADK_PACKAGE_OPKG
  23. select ADK_HOST_NEED_OPKG
  24. help
  25. Create opkg packages and use opkg package management on the target.
  26. endchoice
  27. config ADK_LEAVE_ETC_ALONE
  28. bool "do not install anything into /etc"
  29. default n
  30. help
  31. Enabling this option will prevent the ADK from installing anything
  32. into /etc. This is useful for highly customised setups with custom
  33. base-files packages.
  34. Package Makefiles can override this setting by passing "force_etc" to
  35. the package-template. to a non-empty value. This is useful for
  36. packages traditionally installing non-config stuff into /etc, like
  37. e.g. ca-certificates.
  38. Note that without further customisation, turning this option
  39. on will almost certainly render the resulting system unusable.
  40. config ADK_INSTALL_PACKAGE_INIT_SCRIPTS
  41. bool "ship custom init-scripts along with packages"
  42. default y
  43. depends on !ADK_LEAVE_ETC_ALONE
  44. help
  45. Turning this option to false will prevent the ADK from
  46. installing init-scripts (i.e. files in /etc/init.d) for
  47. certain daemons and daemon-like applications.
  48. Note that without further customisation, turning this option
  49. off will almost certainly render the resulting system unusable.
  50. config ADK_INSTALL_PACKAGE_NETWORK_SCRIPTS
  51. bool "ship custom network-scripts along with packages"
  52. default y
  53. depends on !ADK_LEAVE_ETC_ALONE
  54. help
  55. Turning this option to false will prevent the ADK from
  56. installing network-scripts (i.e. files in /etc/network/) for
  57. packages providing any.
  58. Note that without further customisation, turning this option
  59. off will almost certainly render the resulting system unusable.