mirror of
https://git.yoctoproject.org/poky
synced 2026-01-29 21:08:42 +01:00
sphinx: dev-manual add figures
(From yocto-docs rev: 590ddc11263f00d912d874377199574c123c75b1) Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
424567d629
commit
0640f19206
@@ -941,6 +941,9 @@ Overview
|
||||
The following figure shows the basic process for creating a new recipe.
|
||||
The remainder of the section provides details for the steps.
|
||||
|
||||
.. image:: figures/recipe-workflow.png
|
||||
:align: center
|
||||
|
||||
.. _new-recipe-locate-or-automatically-create-a-base-recipe:
|
||||
|
||||
Locate or Automatically Create a Base Recipe
|
||||
@@ -3322,6 +3325,9 @@ Yocto Project Overview and Concepts Manual.
|
||||
|
||||
The following figure and list overviews the build process:
|
||||
|
||||
.. image:: figures/bitbake-build-flow.png
|
||||
:align: center
|
||||
|
||||
1. *Set up Your Host Development System to Support Development Using the
|
||||
Yocto Project*: See the "`Setting Up to Use the Yocto
|
||||
Project <#dev-manual-start>`__" section for options on how to get a
|
||||
@@ -3441,6 +3447,9 @@ Follow these steps to set up and execute multiple configuration builds:
|
||||
``conf`` named ``multiconfig``. Following is an example that defines
|
||||
two configuration files for the "x86" and "arm" multiconfigs:
|
||||
|
||||
.. image:: figures/multiconfig_files.png
|
||||
:align: center
|
||||
|
||||
The reason for this required file hierarchy is because the ``BBPATH``
|
||||
variable is not constructed until the layers are parsed.
|
||||
Consequently, using the configuration file as a pre-configuration
|
||||
@@ -6792,6 +6801,9 @@ test the application:
|
||||
$ cd /usr/lib/node_modules/cute-files $ node cute-files.js On a browser,
|
||||
go to ``http://192.168.7.2:3000`` and you see the following:
|
||||
|
||||
.. image:: figures/cute-files-npm-example.png
|
||||
:align: center
|
||||
|
||||
You can find the recipe in ``workspace/recipes/cute-files``. You can use
|
||||
the recipe in any layer you choose.
|
||||
|
||||
@@ -7247,6 +7259,9 @@ in the Build Directory as defined by the
|
||||
:term:`BUILDHISTORY_DIR`
|
||||
variable. The following is an example abbreviated listing:
|
||||
|
||||
.. image:: figures/buildhistory.png
|
||||
:align: center
|
||||
|
||||
At the top level, a ``metadata-revs`` file exists that lists the
|
||||
revisions of the repositories for the enabled layers when the build was
|
||||
produced. The rest of the data splits into separate ``packages``,
|
||||
@@ -7537,6 +7552,9 @@ instruction in the ``README`` file here.
|
||||
|
||||
Here is a sample screenshot of the interface:
|
||||
|
||||
.. image:: figures/buildhistory-web.png
|
||||
:align: center
|
||||
|
||||
Performing Automated Runtime Testing
|
||||
====================================
|
||||
|
||||
|
||||
Reference in New Issue
Block a user