Measures Concepts
GitHub icon

BitBake

BitBake - Programming language

< >

BitBake is an open source programming language created in 2004.

#1128on PLDB 20Years Old 3kRepos

BitBake is a make-like build tool with the special focus of distributions and packages for embedded Linux cross compilation, although it is not limited to that. It is inspired by Portage, which is the package management system used by the Gentoo Linux distribution. BitBake existed for some time in the OpenEmbedded project until it was separated out into a standalone, maintained, distribution-independent tool. Read more on Wikipedia...


Example from the web:
require qt5-git.inc require ${PN}.inc do_install_append() { # for modules which are still using syncqt and call qtPrepareTool(QMAKE_SYNCQT, syncqt) # e.g. qt3d, qtwayland ln -sf syncqt.pl ${D}${OE_QMAKE_PATH_QT_BINS}/syncqt } QT_MODULE_BRANCH = "release" # v5.2.1 + 168 commits SRCREV = "08cbbde61778276ccdda73d89fd64d02c623779f"

Language features

Feature Supported Token Example
Comments ✓
# A comment
Line Comments ✓ #
# A comment
Semantic Indentation X

View source

- Build the next great programming language · Search · Add Language · Features · Creators · Resources · About · Blog · Acknowledgements · Queries · Stats · Sponsor · Day 605 · feedback@pldb.io · Logout