12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- .. SPDX-License-Identifier: CC-BY-SA-2.0-UK
- ******************************************
- The Yocto Project Development Tasks Manual
- ******************************************
- .. _dev-welcome:
- Welcome
- =======
- Welcome to the Yocto Project Development Tasks Manual! This manual
- provides relevant procedures necessary for developing in the Yocto
- Project environment (i.e. developing embedded Linux images and
- user-space applications that run on targeted devices). The manual groups
- related procedures into higher-level sections. Procedures can consist of
- high-level steps or low-level steps depending on the topic.
- This manual provides the following:
- - Procedures that help you get going with the Yocto Project. For
- example, procedures that show you how to set up a build host and work
- with the Yocto Project source repositories.
- - Procedures that show you how to submit changes to the Yocto Project.
- Changes can be improvements, new features, or bug fixes.
- - Procedures related to "everyday" tasks you perform while developing
- images and applications using the Yocto Project. For example,
- procedures to create a layer, customize an image, write a new recipe,
- and so forth.
- This manual does not provide the following:
- - Redundant Step-by-step Instructions: For example, the
- :doc:`../sdk-manual/sdk-manual` manual contains detailed
- instructions on how to install an SDK, which is used to develop
- applications for target hardware.
- - Reference or Conceptual Material: This type of material resides in an
- appropriate reference manual. For example, system variables are
- documented in the :doc`../ref-manual/ref-manual`.
- - Detailed Public Information Not Specific to the Yocto Project: For
- example, exhaustive information on how to use the Source Control
- Manager Git is better covered with Internet searches and official Git
- Documentation than through the Yocto Project documentation.
- Other Information
- =================
- Because this manual presents information for many different topics,
- supplemental information is recommended for full comprehension. For
- introductory information on the Yocto Project, see the
- :yocto_home:`Yocto Project Website <>`. If you want to build an image with no
- knowledge of Yocto Project as a way of quickly testing it out, see the
- :doc:`../brief-yoctoprojectqs/brief-yoctoprojectqs` document.
- For a comprehensive list of links and other documentation, see the
- ":ref:`ref-manual/resources:links and related documentation`"
- section in the Yocto Project Reference Manual.
|