60 lines
2.4 KiB
ReStructuredText
60 lines
2.4 KiB
ReStructuredText
.. SPDX-License-Identifier: CC-BY-SA-2.0-UK
|
|
|
|
******************************************
|
|
The Yocto Project Development Tasks Manual
|
|
******************************************
|
|
|
|
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). This 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, such as
|
|
creating a new layer, customizing an image, writing a new recipe,
|
|
and so forth.
|
|
|
|
This manual does not provide the following:
|
|
|
|
- Redundant step-by-step instructions: For example, the
|
|
:doc:`/sdk-manual/index` 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. As an example, system variables are
|
|
documented in the :doc:`/ref-manual/index`.
|
|
|
|
- Detailed public information not specific to the Yocto Project: For
|
|
example, exhaustive information on how to use the Git version
|
|
control system 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/index` 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.
|