Skip to content
Buildroot overlay with a few personal tweaks for the Raspberry Pi
Branch: rpi
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
arch arc/bfin: remove 60x cores Oct 2, 2017
board Personal Raspberry Pi Overlay Jan 19, 2018
boot package/uboot: detect missing user-supplied environment source files Dec 27, 2017
configs Personal Raspberry Pi Overlay Jan 19, 2018
docs Update for 2017.11 Nov 30, 2017
fs fs: add missing $$(sep) to pre- and post-command hooks code Nov 5, 2017
linux linux: bump CIP version to v4.4.105-cip15 Dec 27, 2017
package Personal Raspberry Pi Overlay Jan 19, 2018
support support/kconfig: ppply upstream nconfig ncurses/ncursesw fix Jan 16, 2018
system skeleton: Rename skeleton-sysv to skeleton-init-sysv Aug 14, 2017
toolchain Fix makefile include order by using sort/wildcard. Nov 23, 2017
utils perl: bump to version 5.26.1 Sep 28, 2017
.defconfig arch: remove support for sh64 Sep 8, 2016
.flake8 .flake8: add config file for Python code style Oct 6, 2017
.gitignore update gitignore May 4, 2013
.gitlab-ci.yml .gitlab-ci.yml: use gitlab 9.0 varaible names Nov 5, 2017 .gitlab-ci.yml: use gitlab 9.0 varaible names Nov 5, 2017
CHANGES Update for 2017.11.1 Dec 31, 2017
COPYING COPYING: add exception about patch licensing Feb 26, 2016 google-breakpad: take into account host architecture dependencies Nov 27, 2017 rfkill: remove package Nov 3, 2017
DEVELOPERS DEVELOPERS: add me for supertuxkart package Nov 29, 2017
Makefile Update for 2017.11.1 Dec 31, 2017
Makefile.legacy Remove BR2_DEPRECATED Oct 15, 2016
README README: add reference to submitting-patches Feb 1, 2016


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

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:
You can also find us on #buildroot on Freenode IRC.

If you would like to contribute patches, please read
You can’t perform that action at this time.