Config.in.adk 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  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. menu "Global ADK settings"
  4. visible if !ADK_CHOOSE_APPLIANCE
  5. config ADK_HOST
  6. string "webserver for packages and distfiles"
  7. default "www.openadk.org"
  8. help
  9. Configure host for IPKG package management.
  10. config ADK_DL_DIR
  11. string "download directory for packages"
  12. default ""
  13. help
  14. Configure the download directory for all source packages.
  15. Use an absolute path.
  16. config ADK_DISABLE_HONOUR_CFLAGS
  17. bool "Disable honour CFLAGS checks globally"
  18. default n
  19. help
  20. Disable honour CFLAGS checks.
  21. config ADK_DISABLE_CHECKSUM
  22. bool "Disable checksum check for downloads globally"
  23. default n
  24. help
  25. Disable checksum checks of downloads.
  26. config ADK_DISABLE_KERNEL_PATCHES
  27. bool "Disable global kernel patches"
  28. default n
  29. help
  30. Disable all global kernel patches.
  31. This might prevent the cross-compilation on
  32. non-Linux targets. Useful for bug reporting on LKML.
  33. config ADK_DISABLE_TARGET_KERNEL_PATCHES
  34. bool "Disable target specific kernel patches"
  35. default n
  36. help
  37. Disable all target specific kernel patches.
  38. This might render a system unusable, when external
  39. kernel patches are required for bootup.
  40. config ADK_WGET_TIMEOUT
  41. int "Set wget timeout"
  42. default 10
  43. help
  44. set wget timeout
  45. config ADK_USE_CCACHE
  46. bool "Use ccache to speedup recompilation"
  47. select ADK_HOST_NEED_CCACHE
  48. default n
  49. help
  50. Useful if you have enough space for the cache and need speedup compilation.
  51. config ADK_MAKE_JOBS
  52. int
  53. default 1 if ! ADK_MAKE_PARALLEL
  54. config ADK_MAKE_PARALLEL
  55. prompt "Enable parallel building of packages"
  56. boolean
  57. default y
  58. config ADK_MAKE_JOBS
  59. prompt "How many jobs to use"
  60. int
  61. default 4
  62. depends on ADK_MAKE_PARALLEL
  63. help
  64. The number specified here will be passed to make as N in '-jN'
  65. config ADK_TARGET_IP
  66. prompt "Set target ip address for make check"
  67. string
  68. default "127.0.0.1"
  69. help
  70. config ADK_TARGET_PORT
  71. prompt "Set target port for make check"
  72. string
  73. default "2222" if ADK_TARGET_QEMU
  74. default "22"
  75. help
  76. choice
  77. prompt "Hostsystem (do not change!)"
  78. config ADK_HOST_LINUX
  79. prompt "Linux"
  80. boolean
  81. config ADK_HOST_FREEBSD
  82. prompt "FreeBSD"
  83. boolean
  84. config ADK_HOST_MIRBSD
  85. prompt "MirBSD"
  86. boolean
  87. config ADK_HOST_OPENBSD
  88. prompt "OpenBSD"
  89. boolean
  90. config ADK_HOST_NETBSD
  91. prompt "NetBSD"
  92. boolean
  93. config ADK_HOST_DARWIN
  94. prompt "Darwin"
  95. boolean
  96. config ADK_HOST_CYGWIN
  97. prompt "Cygwin"
  98. boolean
  99. endchoice
  100. endmenu