From openembedded.org:
OpenEmbedded is "the build framework for embedded Linux" and "offers a best-in-class cross-compile environment. It allows developers to create a complete Linux Distribution for embedded systems".