Config.in.adk 2.4 KB

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