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
https://buildroot.org/

Peter Korsgaard b89d9d92b8 Update for 2022.08.1 преди 2 години
arch 4cbf733691 arch/xtensa: custom configuration requires an overlay преди 2 години
board 838b6fd508 board/powerpc/ppc64le-pseries: set x-vof on qemu command line преди 2 години
boot 87ba9890c2 boot/mv-ddr-marvell: bump to latest commit преди 2 години
configs 0d198311b9 configs/rockpro64: Use mainline ATF преди 2 години
docs 0003fdbed3 Update for 2022.08 преди 2 години
fs a0460cb46e fs/tar: add option for zstd compression преди 3 години
linux 49f661e548 {linux, linux-headers}: bump 4.{9, 14, 19}.x / 5.{4, 10, 15}.x series преди 2 години
package 40a94c9dc2 package/tinyproxy: fix CVE-2022-40468 преди 2 години
support 25d865996d Update for 2022.08.1 преди 2 години
system 985e9f733c package/systemd: add setting for systemd default.target преди 3 години
toolchain ad38cf9d36 toolchain/Config.in: update gcc bug 90620 преди 2 години
utils 6221ad98b0 utils/genrandconfig: fix flake8 преди 2 години
.clang-format 8fddaf36ed .clang-format: initial import from Linux 5.15.6 преди 3 години
.defconfig 4338a319b7 arch: remove support for sh64 преди 9 години
.flake8 3b10ee391e Revert ".flake8: fix check for 80/132 columns" преди 4 години
.gitignore 145508473c update gitignore преди 12 години
.gitlab-ci.yml d409fe0856 utils/checkpackagelib/lib_sysv: run shellcheck преди 3 години
.shellcheckrc eaa1a43ab7 utils/check-package: improve shellcheck reproducibility преди 3 години
CHANGES 25d865996d Update for 2022.08.1 преди 2 години
COPYING d830036cce COPYING: add exception about patch licensing преди 9 години
Config.in 5e050a8849 Config.in: move toolchain menu before build options преди 3 години
Config.in.legacy e07fcf80bc Config.in.legacy: add missing select преди 3 години
DEVELOPERS 44f5e8c76a DEVELOPERS: add Giulio Benetti to package qt5 преди 2 години
Makefile 25d865996d Update for 2022.08.1 преди 2 години
Makefile.legacy 49315f2fac Remove BR2_DEPRECATED преди 8 години
README fe3cb7978a docs: move the IRC channel away from Freenode преди 4 години

README

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