Please note that User Registration has been temporarily disabled due to a recent increase in automated registrations. If anyone needs an account, please request one here: RequestAccount. Thanks for your patience!

Difference between revisions of "BitBake (user)"

From Openembedded.org
Jump to: navigation, search
(+links)
(Update this page to reflect current state of affairs)
 
(6 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, including OpenZaurus and Familiar.
+
BitBake is the basis of the OpenEmbedded project, which is being used to build and maintain a number of embedded Linux distributions.
  
 
= Links =
 
= Links =
  
 
* Homepage with manual: http://bitbake.berlios.de/  
 
* Homepage with manual: http://bitbake.berlios.de/  
* Project page at Berlios: http://developer.berlios.de/projects/bitbake/
+
* Git repository: http://cgit.openembedded.org/cgit.cgi/bitbake/
* <strike>Subversion repository: http://svn.berlios.de/svnroot/repos/bitbake/</strike>
+
* GIT repository: http://cgit.openembedded.org/cgit.cgi/bitbake/
+
  
 
= Version information =
 
= Version information =
  
OpenEmbedded require BitBake 1.8.10 or newer. Some features can require <strike>SVN</strike> GIT HEAD.
+
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 "trunk" contain experimental code - use at your own risk.
+
[[Category:User]]
 
+
[[Category:Categories]]
+

Latest revision as of 11:20, 7 November 2012

[edit] 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.

[edit] Links

[edit] 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.

Personal tools
Namespaces

Variants
Actions
Navigation
Categories
OE services
Toolbox