mirror of
git://git.yoctoproject.org/poky.git
synced 2025-07-19 21:09:03 +02:00

(From yocto-docs rev: 8e73d870e9dc2df416f5c5cf5b10ef552be0aa6d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
62 lines
2.5 KiB
ReStructuredText
62 lines
2.5 KiB
ReStructuredText
.. SPDX-License-Identifier: CC-BY-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.
|