config BR2_TARGET_BAREBOX bool "Barebox" help The Barebox bootloader, formerly known as U-Boot v2. http://www.barebox.org if BR2_TARGET_BAREBOX choice prompt "version" help Select the specific Barebox version you want to use config BR2_TARGET_BAREBOX_LATEST_VERSION bool "2022.12.0" config BR2_TARGET_BAREBOX_CUSTOM_VERSION bool "Custom version" help This option allows to use a specific official versions config BR2_TARGET_BAREBOX_CUSTOM_TARBALL bool "Custom tarball" config BR2_TARGET_BAREBOX_CUSTOM_GIT bool "Custom Git repository" endchoice config BR2_TARGET_BAREBOX_CUSTOM_VERSION_VALUE string "Barebox version" depends on BR2_TARGET_BAREBOX_CUSTOM_VERSION if BR2_TARGET_BAREBOX_CUSTOM_TARBALL config BR2_TARGET_BAREBOX_CUSTOM_TARBALL_LOCATION string "URL of custom Barebox tarball" endif config BR2_TARGET_BAREBOX_VERSION string default "2022.12.0" if BR2_TARGET_BAREBOX_LATEST_VERSION default BR2_TARGET_BAREBOX_CUSTOM_VERSION_VALUE if BR2_TARGET_BAREBOX_CUSTOM_VERSION default "custom" if BR2_TARGET_BAREBOX_CUSTOM_TARBALL default BR2_TARGET_BAREBOX_CUSTOM_GIT_VERSION if BR2_TARGET_BAREBOX_CUSTOM_GIT config BR2_TARGET_BAREBOX_CUSTOM_PATCH_DIR string "custom patch dir" help If your board requires custom patches, add the path to the directory containing the patches here. The patches must be named barebox--.patch. Most users may leave this empty config BR2_TARGET_BAREBOX_NEEDS_OPENSSL bool "Barebox needs OpenSSL" help Select this option if your Barebox board configuration requires OpenSSL to be available on the host. config BR2_TARGET_BAREBOX_NEEDS_LIBUSB bool "Barebox needs LibUSB" help Select this option if your Barebox board configuration requires libUSB to be available on the host. if BR2_TARGET_BAREBOX_CUSTOM_GIT config BR2_TARGET_BAREBOX_CUSTOM_GIT_REPO_URL string "URL of custom Git repository" config BR2_TARGET_BAREBOX_CUSTOM_GIT_VERSION string "Custom Git version" endif source "boot/barebox/barebox/Config.in" menuconfig BR2_TARGET_BAREBOX_AUX bool "Build barebox with an auxiliary config" help Build barebox with an auxiliary configuration. Useful for building an SPL (Secondary Program Loader) in addition to the traditional TPL (Tertiary Program Loader), such as the X-Loader or MLO for Texas Instruments processors. if BR2_TARGET_BAREBOX_AUX source "boot/barebox/barebox-aux/Config.in" endif endif