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/

Etienne Carriere ca34a3ed25 boot/optee-os: define a new variable OPTEE_OS_SDK 6 лет назад
arch 18b8d360bb arch/mips: add (Marvell) Octeon III processor 7 лет назад
board da49312af9 Merge branch 'next' 6 лет назад
boot ca34a3ed25 boot/optee-os: define a new variable OPTEE_OS_SDK 6 лет назад
configs da49312af9 Merge branch 'next' 6 лет назад
docs caa1359da5 docs/website/news.html: add 2019.02 announcement lin 6 лет назад
fs ac3b476bf5 fs/common.mk: make sure that static devices from packages are created 7 лет назад
linux cbf1d861fa {linux, linux-headers}: bump 4.{4, 9, 14, 19, 20}.x series 6 лет назад
package c125d445b0 package/flashrom: remove x86 dependency 6 лет назад
support b9674056fb Update for 2019.02 6 лет назад
system 0dd0a58351 system: allow selecting merged /usr along with custom rootfs skeleton 7 лет назад
toolchain 306f507f9d toolchain: add variadic MI thunk support flag 7 лет назад
utils f13b843e71 utils/scanpypi: handle underscores in python packages 6 лет назад
.defconfig 4338a319b7 arch: remove support for sh64 9 лет назад
.flake8 9324167b80 .flake8: ignore utils/diffconfig 7 лет назад
.gitignore 145508473c update gitignore 12 лет назад
.gitlab-ci.yml da49312af9 Merge branch 'next' 6 лет назад
.gitlab-ci.yml.in e2d1c38074 .gitlab-ci.yml: use "extends" keyword 7 лет назад
CHANGES b9674056fb Update for 2019.02 6 лет назад
COPYING d830036cce COPYING: add exception about patch licensing 10 лет назад
Config.in 3f1b965bc3 infra: add force build flag for host dependencies 7 лет назад
Config.in.legacy c5b7678b4a package/mongodb: new package 7 лет назад
DEVELOPERS da49312af9 Merge branch 'next' 6 лет назад
Makefile d29ec62899 Kickoff 2019.05 cycle 6 лет назад
Makefile.legacy 49315f2fac Remove BR2_DEPRECATED 9 лет назад
README b084eb38be README: add reference to submitting-patches 10 лет назад

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 Freenode IRC.

If you would like to contribute patches, please read
https://buildroot.org/manual.html#submitting-patches