BitBake (user): Difference between revisions
Jump to navigation
Jump to search
(catspec) |
m (fix link to git repository) |
||
(7 intermediate revisions by 5 users not shown) | |||
Line 3: | Line 3: | ||
'''BitBake''' is, at its simplest, a tool for executing [http://en.wikipedia.org/wiki/Task_%28computing%29 tasks] and managing [http://en.wikipedia.org/wiki/Metadata metadata]. As such, its similarities to [http://en.wikipedia.org/wiki/GNU_make GNU make] and other build tools are readily apparent. It was inspired by [http://en.wikipedia.org/wiki/Portage_%28software%29 Portage], the package management system used by the Gentoo Linux distribution. | '''BitBake''' is, at its simplest, a tool for executing [http://en.wikipedia.org/wiki/Task_%28computing%29 tasks] and managing [http://en.wikipedia.org/wiki/Metadata metadata]. As such, its similarities to [http://en.wikipedia.org/wiki/GNU_make GNU make] and other build tools are readily apparent. It was inspired by [http://en.wikipedia.org/wiki/Portage_%28software%29 Portage], the package management system used by the Gentoo Linux distribution. | ||
BitBake is the basis of the OpenEmbedded project, which is being used to build and maintain a number of embedded Linux distributions | BitBake is the basis of the OpenEmbedded project, which is being used to build and maintain a number of embedded Linux distributions. | ||
= Links = | = Links = | ||
* | * Manual: http://www.yoctoproject.org/docs/current/bitbake-user-manual/bitbake-user-manual.html | ||
* Git repository: https://git.openembedded.org/bitbake/ | |||
* | |||
= Version information = | = Version information = | ||
OE-Core needs a fairly up-to-date version of BitBake; at minimum the most recent stable version is recommended. A sanity check on the BitBake version is performed at startup; if it is too old you will need to update before continuing. | |||
BitBake | |||
[[Category:User]] | [[Category:User]] |
Latest revision as of 22:36, 25 May 2022
Introduction
BitBake is, at its simplest, a tool for executing tasks and managing metadata. As such, its similarities to GNU make and other build tools are readily apparent. It was inspired by Portage, the package management system used by the Gentoo Linux distribution.
BitBake is the basis of the OpenEmbedded project, which is being used to build and maintain a number of embedded Linux distributions.
Links
- Manual: http://www.yoctoproject.org/docs/current/bitbake-user-manual/bitbake-user-manual.html
- Git repository: https://git.openembedded.org/bitbake/
Version information
OE-Core needs a fairly up-to-date version of BitBake; at minimum the most recent stable version is recommended. A sanity check on the BitBake version is performed at startup; if it is too old you will need to update before continuing.