bitbake command | Description |
---|---|
bitbake <image> | Bake an image (add -k to continue building even errors are found in the tasks execution) |
bitbake <package> -c <task> | Execute a particular package's task.
Default Tasks names: fetch, unpack , patch , configure , compile , install , package , package_write , and build. Example: To (force) compiling a kernel and then build, type: $ bitbake linux-imx -f -c compile $ bitbake linux-imx |
bitbake <image > -g -u depexp | Show the package dependency for image. Example: To show all packages included on fsl-image-gui $ bitbake fsl-image-gui -g -u depexp |
bitbake <package> -c devshell | Open a new shell where with neccesary system values already defined for package |
hob | bitbake frontend/GUI. |
bitbake <package> -c listtasks | List all tasks for package |
bitbake virtual/kernel -c menuconfig | Interactive kernel configuration |
bitbake <image> -c fetchall | Fetch sources for a particular image |
bitbake-layers show-layers | Show layers |
bitbake-layers show-recipes "*-image-*" | Show possible images to bake. Without "*-images-*", it shows ALL recipes |
bitbake -g <image> && cat pn-depends.dot | grep -v -e '-native' | grep -v digraph | grep -v -e '-image' | awk '{print $1}' | sort | uniq | Show image's packages |
bitbake -g <pkg> && cat pn-depends.dot | grep -v -e '-native' | grep -v digraph | grep -v -e '-image' | awk '{print $1}' | sort | uniq | Show package's dependencies |
bitbake –v <image> 2>&1 | tee image_build.log | Print (on console) and store verbose baking |
bitbake -s | grep <pkg> | Check if certain package is present on current Yocto Setup |
2017-02-20
Yocto Project - useful 'bitbake' commands
Labels:
Linux
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment