06dc0cc3537b0a1b1f04c63de9caed993ce737dc
Change all Kconfig entries for packages in the "Bootloaders" menu to submenus. Currently many bootloaders and firmwares in this menu use a 'config' keyword and thus menuconfig presents their sub-options as a flat list in the same menu. This is not very convenient as some have a lot of sub-options, and in (more and more common) configurations with multiple such packages enabled the menuconfig screen becomes very crowded. Moreover options of 'string' type don't have a visible indentation when their value exceeds a few characters, thus making it visually hard to grasp which package the various options belong to. Non-bootloader packages having suboptions usually use a 'menuconfig' keywork to have sub-options in a submenu. Do the same for packages in the "Bootloaders" menu which have more than one sub-option. Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Reviewed-by: Neal Frager <neal.frager@amd.com> Signed-off-by: Julien Olivain <ju.o@free.fr>
…
Buildroot is a simple, efficient and easy-to-use tool to generate embedded Linux systems through cross-compilation. The documentation can be found in docs/manual. You can generate a text document with 'make manual-text' and read output/docs/manual/manual.text. Online documentation can be found at http://buildroot.org/docs.html To build and use the buildroot stuff, do the following: 1) run 'make menuconfig' 2) select the target architecture and the packages you wish to compile 3) run 'make' 4) wait while it compiles 5) find the kernel, bootloader, root filesystem, etc. in output/images You do not need to be root to build or run buildroot. Have fun! Buildroot comes with a basic configuration for a number of boards. Run 'make list-defconfigs' to view the list of provided configurations. Please feed suggestions, bug reports, insults, and bribes back to the buildroot mailing list: buildroot@buildroot.org You can also find us on #buildroot on OFTC IRC. If you would like to contribute patches, please read https://buildroot.org/manual.html#submitting-patches
Description
Languages
Makefile
62.9%
Python
18.3%
C
8.6%
Shell
6.2%
PHP
1.4%
Other
2.2%