Most important tasks performed by bitbake
Yocto build Bitbake
tool parses a recipe and generates a list of tasks that it can execute to
perform the build steps. The most important tasks are:
- do_fetch : Fetches the source code
- do_unpack : Unpacks the source code into a working directory
- do_patch: Locates patch files and applies them to the source code
- do_configure: Configures the source by enabling and disabling any build time and configuration options for the software being built
- do_compile: Compiles the source in compilation directory
- do_install: Copies file from the compilation directory to a holding area
- do_package: Analyzes the content of the holding area and splits into subsets based on available packages and files
- do_package_write_rpm: Creates the actual RPM package and places them in the Package Feed Area
The above task list is
in the correct dependency order.
Comments
Post a Comment