Config.in.host 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157
  1. config BR2_PACKAGE_HOST_LINUX_HEADERS
  2. bool
  3. comment "Kernel Header Options"
  4. choice
  5. prompt "Kernel Headers"
  6. default BR2_KERNEL_HEADERS_3_14
  7. help
  8. Select the version of kernel header files you wish to use.
  9. You must select the correct set of header files to match
  10. the kernel you intend to use on your target system.
  11. config BR2_KERNEL_HEADERS_3_0
  12. bool "Linux 3.0.x kernel headers"
  13. depends on !BR2_arc
  14. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0
  15. config BR2_KERNEL_HEADERS_3_2
  16. bool "Linux 3.2.x kernel headers"
  17. depends on !BR2_arc
  18. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2
  19. config BR2_KERNEL_HEADERS_3_4
  20. bool "Linux 3.4.x kernel headers"
  21. depends on !BR2_arc
  22. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4
  23. config BR2_KERNEL_HEADERS_3_8
  24. bool "Linux 3.8.x kernel headers"
  25. depends on BR2_DEPRECATED_SINCE_2013_08 && !BR2_arc
  26. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8
  27. config BR2_KERNEL_HEADERS_3_9
  28. bool "Linux 3.9.x kernel headers"
  29. depends on BR2_DEPRECATED_SINCE_2013_11
  30. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9
  31. config BR2_KERNEL_HEADERS_3_10
  32. bool "Linux 3.10.x kernel headers"
  33. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10
  34. config BR2_KERNEL_HEADERS_3_11
  35. bool "Linux 3.11.x kernel headers"
  36. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11
  37. config BR2_KERNEL_HEADERS_3_12
  38. bool "Linux 3.12.x kernel headers"
  39. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12
  40. config BR2_KERNEL_HEADERS_3_13
  41. bool "Linux 3.13.x kernel headers"
  42. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13
  43. config BR2_KERNEL_HEADERS_3_14
  44. bool "Linux 3.14.x kernel headers"
  45. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14
  46. config BR2_KERNEL_HEADERS_VERSION
  47. bool "Manually specified Linux version"
  48. endchoice
  49. config BR2_DEFAULT_KERNEL_VERSION
  50. string "linux version"
  51. depends on BR2_KERNEL_HEADERS_VERSION
  52. help
  53. Specify the version you want to use.
  54. E.G.: 3.6.10
  55. choice
  56. bool "Custom kernel headers series"
  57. depends on BR2_KERNEL_HEADERS_VERSION
  58. default BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_REALLY_OLD
  59. help
  60. Set to the kernel headers series you manually set above.
  61. This is used to hide/show some packages that have strict
  62. requirements on the version of kernel headers.
  63. config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_14
  64. bool "3.14.x"
  65. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_14
  66. config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_13
  67. bool "3.13.x"
  68. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_13
  69. config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_12
  70. bool "3.12.x"
  71. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_12
  72. config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_11
  73. bool "3.11.x"
  74. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_11
  75. config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_10
  76. bool "3.10.x"
  77. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_10
  78. config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_9
  79. bool "3.9.x"
  80. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_9
  81. config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_8
  82. bool "3.8.x"
  83. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_8
  84. config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_7
  85. bool "3.7.x"
  86. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_7
  87. config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_6
  88. bool "3.6.x"
  89. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_6
  90. config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_5
  91. bool "3.5.x"
  92. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_5
  93. config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_4
  94. bool "3.4.x"
  95. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_4
  96. config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_3
  97. bool "3.3.x"
  98. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_3
  99. config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_2
  100. bool "3.2.x"
  101. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_2
  102. config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_1
  103. bool "3.1.x"
  104. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_1
  105. config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_0
  106. bool "3.0.x"
  107. select BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0
  108. config BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_REALLY_OLD
  109. bool "2.6.x"
  110. endchoice
  111. config BR2_DEFAULT_KERNEL_HEADERS
  112. string
  113. default "3.0.101" if BR2_KERNEL_HEADERS_3_0
  114. default "3.2.58" if BR2_KERNEL_HEADERS_3_2
  115. default "3.4.89" if BR2_KERNEL_HEADERS_3_4
  116. default "3.8.13" if BR2_KERNEL_HEADERS_3_8
  117. default "3.9.11" if BR2_KERNEL_HEADERS_3_9
  118. default "3.10.39" if BR2_KERNEL_HEADERS_3_10
  119. default "3.11.10" if BR2_KERNEL_HEADERS_3_11
  120. default "3.12.18" if BR2_KERNEL_HEADERS_3_12
  121. default "3.13.11" if BR2_KERNEL_HEADERS_3_13
  122. default "3.14.3" if BR2_KERNEL_HEADERS_3_14
  123. default BR2_DEFAULT_KERNEL_VERSION if BR2_KERNEL_HEADERS_VERSION