mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-09 07:51:59 -09:00
1a7873ec986c817fdd22cc2d9096d9482fee4381
When we savedefconfig, we remove BR2_DEFCONFIG (f71a621d91, savedefconfig: Remove BR2_DEFCONFIG from saved defconfig file) and BR2_DL_DIR (36edacce9c, Makefile: exclude BR2_DL_DIR from savedefconfig), because their meaning is only valid locally. However, we were not careful to really match the exact variables, so we could match arbitrary options. For example, these config options would all be dropped: BR2_DEFCONFIG="toto" BR2_DL_DIR="titi" BR2_PACKAGE_SABR2_DEFCONFIG="tutu" BR2_PACKAGE_SABR2_DL_DIR=y While the first two are indeed the ones we want to drop, the last two are options (whatever their meaning or how poorly named they are) of the hypothetical 'sabr2' package, and we want to keep those in a defconfig. When cleaning the just-saved defconfig, be sure to anchor the patterns to the beginning of the line. Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Cc: Sven Oliver Moll <buildroot@svol.li> Cc: Herve Codina <Herve.CODINA@celad.com> Acked-by: Herve Codina <Herve.CODINA@celad.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
…
…
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 Freenode IRC. If you would like to contribute patches, please read https://buildroot.org/manual.html#submitting-patches
Description
Languages
Makefile
62.5%
Python
19%
C
8.5%
Shell
6.1%
PHP
1.4%
Other
2.1%