Config.in 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. choice
  2. prompt "Barebox configuration"
  3. default BR2_TARGET_BAREBOX_USE_DEFCONFIG
  4. config BR2_TARGET_BAREBOX_USE_DEFCONFIG
  5. bool "Using a defconfig"
  6. config BR2_TARGET_BAREBOX_USE_CUSTOM_CONFIG
  7. bool "Using a custom config file"
  8. endchoice
  9. config BR2_TARGET_BAREBOX_BOARD_DEFCONFIG
  10. string "board defconfig"
  11. depends on BR2_TARGET_BAREBOX_USE_DEFCONFIG
  12. help
  13. Name of the board for which Barebox should be built, without
  14. the _defconfig suffix.
  15. config BR2_TARGET_BAREBOX_CUSTOM_CONFIG_FILE
  16. string "Configuration file path"
  17. depends on BR2_TARGET_BAREBOX_USE_CUSTOM_CONFIG
  18. help
  19. Path to the barebox configuration file
  20. config BR2_TARGET_BAREBOX_CONFIG_FRAGMENT_FILES
  21. string "Additional configuration fragment files"
  22. help
  23. A space-separated list of configuration fragment files,
  24. that will be merged to the main Barebox configuration file.
  25. config BR2_TARGET_BAREBOX_IMAGE_FILE
  26. string "Image file names"
  27. help
  28. Space-separated list of barebox images which will be copied to
  29. the images directory.
  30. If left empty, defaults to:
  31. - all images as listed in barebox-flash-images (>= v2015.12.0)
  32. - the image pointed at by barebox-flash-image (>= v2012.10.0)
  33. - barebox.bin for even older barebox versions
  34. In any case, this only influences the artifacts collected by
  35. Buildroot. They will still need to be referenced from image
  36. packages or flashed separately onto the hardware.
  37. config BR2_TARGET_BAREBOX_BAREBOXENV
  38. bool "bareboxenv tool in target"
  39. help
  40. Install bareboxenv tool in target.
  41. config BR2_TARGET_BAREBOX_CUSTOM_ENV
  42. bool "Generate an environment image"
  43. help
  44. Generate a custom environment image. This environment will
  45. contain the variables and scripts to be used at boot by
  46. barebox.
  47. config BR2_TARGET_BAREBOX_CUSTOM_ENV_PATH
  48. string "Environment path"
  49. depends on BR2_TARGET_BAREBOX_CUSTOM_ENV
  50. help
  51. Path to the directory containing the custom barebox
  52. environment. Depending on your setup, it will probably be
  53. based on either the content of the defaultenv or
  54. defaultenv-2 directories in the barebox source code, plus
  55. the additions needed. The output will be an image in the
  56. barebox devfs format, stored in the images directory, with
  57. the same name as the directory name given here.
  58. config BR2_TARGET_BAREBOX_CUSTOM_EMBEDDED_ENV_PATH
  59. string "Embedded environment path"
  60. help
  61. If this option is not empty, it is the path to a custom
  62. embedded barebox environment. This image will be used when
  63. the environment found in the environment sector is
  64. invalid. This option sets the barebox Kconfig option
  65. CONFIG_DEFAULT_ENVIRONMENT_PATH to the specified path. This
  66. way it is possible to use Buildroot variables like
  67. TOPDIR etc. to refer to the custom environment.
  68. Depending on your setup, the custom embedded environment
  69. will probably be based on either the content of the
  70. defaultenv or defaultenv-2 directories in the barebox source
  71. code.