*** Welcome to piglix ***

Buildroot

Buildroot
A yellow hardhat, similar to those used by construction workers
Developer(s) Peter Korsgaard and others
Initial release January 12, 2005; 12 years ago (2005-01-12)
Stable release
2017.02.1 / April 4, 2017; 47 days ago (2017-04-04)
Preview release
2016.05-rc3 / May 26, 2016; 11 months ago (2016-05-26)
Repository git.busybox.net/buildroot
Written in Make, shell and C
Operating system Linux
Platform Embedded Linux
Type Build automation
License GNU GPL version 2 or later
Website www.buildroot.org

Buildroot is a set of Makefiles and patches that simplifies and automates the process of building a complete and bootable Linux environment for an embedded system, while using cross-compilation to allow building for multiple target platforms on a single Linux-based development system. Buildroot can automatically build the required cross-compilation toolchain, create a root file system, compile a Linux kernel image, and generate a boot loader for the targeted embedded system, or it can perform any independent combination of these steps. For example, an already installed cross-compilation toolchain can be used independently, while Buildroot only creates the root file system.

Buildroot is primarily intended to be used with small or embedded systems based on various computer architectures and instruction set architectures (ISAs), including x86, ARM, MIPS and PowerPC. Numerous architectures and their variants are supported; Buildroot also comes with default configurations for several off-the-shelf available embedded boards, such as Cubieboard, Raspberry Pi and SheevaPlug. Several third-party projects and products use Buildroot as the basis for their build systems, including the OpenWrt project that creates an embedded operating system, and firmware for the customer-premises equipment (CPE) used by the Google Fiber broadband service.


...
Wikipedia

...