Download meta.bbclass - Yocto Project

Transcript
Tasks
8.1.11. do_package_qa
Runs QA checks on packaged files. For more information on these checks, see the insane class.
8.1.12. do_package_write_deb
Creates the actual DEB packages and places them in the Package Feeds area.
8.1.13. do_package_write_ipk
Creates the actual IPK packages and places them in the Package Feeds area.
8.1.14. do_package_write_rpm
Creates the actual RPM packages and places them in the Package Feeds area.
8.1.15. do_package_write_tar
Creates tar archives for packages and places them in the Package Feeds area.
8.1.16. do_packagedata
Creates package metadata used by the build system to generate the final packages.
8.1.17. do_patch
Locates patch files and applies them to the source code. See the "Patching" section for more
information.
8.1.18. do_populate_lic
Writes license information for the recipe that is collected later when the image is constructed.
8.1.19. do_populate_sdk
Creates the file and directory structure for an installable SDK. See the "SDK Generation" section for
more information.
8.1.20. do_populate_sysroot
Copies a subset of files installed by the do_install task into the sysroot in order to make them
available to other recipes.
The do_populate_sysroot task is a shared state (sstate) task, which means that the task can be
accelerated through sstate use. Realize also that if the task is re-executed, any previous output is
removed (i.e. "cleaned").
8.1.21. do_rm_work
Removes work files after the OpenEmbedded build system has finished with them. You can learn more
by looking at the "rm_work.bbclass" section.
8.1.22. do_rm_work_all
Top-level task for removing work files after the build system has finished with them.
8.1.23. do_unpack
Unpacks the source code into a working directory pointed to by ${WORKDIR}. The S variable also plays
a role in where unpacked source files ultimately reside. For more information on how source files are
unpacked, see the "Source Fetching" section and the WORKDIR and S variable descriptions.
106