mirror of
git://git.yoctoproject.org/poky.git
synced 2025-07-19 12:59:02 +02:00
manuals: add hyperlinks to files in meta-skeleton
This makes the manuals easier to use. Note the care to keep the paths visible, so that people reading a printed version still know where to find the files. (From yocto-docs rev: 501917f65530f14ea686b69d6e96407c3f970a28) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
d9e5f67c5f
commit
b7693b7321
|
@ -4725,11 +4725,14 @@ optimizations.
|
|||
There are several examples in the ``meta-skeleton`` layer found in the
|
||||
:term:`Source Directory`:
|
||||
|
||||
- ``conf/multilib-example.conf`` configuration file
|
||||
- :oe_git:`conf/multilib-example.conf </openembedded-core/tree/meta-skeleton/conf/multilib-example.conf>`
|
||||
configuration file.
|
||||
|
||||
- ``conf/multilib-example2.conf`` configuration file
|
||||
- :oe_git:`conf/multilib-example2.conf </openembedded-core/tree/meta-skeleton/conf/multilib-example2.conf>`
|
||||
configuration file.
|
||||
|
||||
- ``recipes-multilib/images/core-image-multilib-example.bb`` recipe
|
||||
- :oe_git:`recipes-multilib/images/core-image-multilib-example.bb </openembedded-core/tree/meta-skeleton/recipes-multilib/images/core-image-multilib-example.bb>`
|
||||
recipe
|
||||
|
||||
Preparing to Use Multilib
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
|
|
@ -688,12 +688,11 @@ Recipe-Space Metadata
|
|||
---------------------
|
||||
|
||||
When stored in recipe-space, the kernel Metadata files reside in a
|
||||
directory hierarchy below
|
||||
:term:`FILESEXTRAPATHS`. For
|
||||
a linux-yocto recipe or for a Linux kernel recipe derived by copying and
|
||||
modifying
|
||||
``oe-core/meta-skeleton/recipes-kernel/linux/linux-yocto-custom.bb`` to
|
||||
a recipe in your layer, :term:`FILESEXTRAPATHS` is typically set to
|
||||
directory hierarchy below :term:`FILESEXTRAPATHS`. For
|
||||
a linux-yocto recipe or for a Linux kernel recipe derived by copying
|
||||
:oe_git:`meta-skeleton/recipes-kernel/linux/linux-yocto-custom.bb
|
||||
</openembedded-core/tree/meta-skeleton/recipes-kernel/linux/linux-yocto-custom.bb>`
|
||||
into your layer and modifying it, :term:`FILESEXTRAPATHS` is typically set to
|
||||
``${``\ :term:`THISDIR`\ ``}/${``\ :term:`PN`\ ``}``.
|
||||
See the ":ref:`kernel-dev/common:modifying an existing recipe`"
|
||||
section for more information.
|
||||
|
|
|
@ -1578,13 +1578,11 @@ Maintaining format compatibility facilitates converging with linux-yocto
|
|||
on a future, mutually-supported kernel version.
|
||||
|
||||
To help you use your own sources, the Yocto Project provides a
|
||||
linux-yocto custom recipe (``linux-yocto-custom.bb``) that uses
|
||||
``kernel.org`` sources and the Yocto Project Linux kernel tools for
|
||||
managing kernel Metadata. You can find this recipe in the ``poky`` Git
|
||||
repository of the Yocto Project :yocto_git:`Source Repository <>`
|
||||
at::
|
||||
|
||||
poky/meta-skeleton/recipes-kernel/linux/linux-yocto-custom.bb
|
||||
linux-yocto custom recipe that uses ``kernel.org`` sources and
|
||||
the Yocto Project Linux kernel tools for managing kernel Metadata.
|
||||
You can find this recipe in the ``poky`` Git repository:
|
||||
:yocto_git:`meta-skeleton/recipes-kernel/linux/linux-yocto-custom.bb
|
||||
</poky/tree/meta-skeleton/recipes-kernel/linux/linux-yocto-custom.bb>`.
|
||||
|
||||
Here are some basic steps you can use to work with your own sources:
|
||||
|
||||
|
@ -1729,11 +1727,9 @@ Linux kernel sources, if you need an external kernel module, the
|
|||
create your own out-of-tree Linux kernel module recipe.
|
||||
|
||||
This template recipe is located in the ``poky`` Git repository of the
|
||||
Yocto Project :yocto_git:`Source Repository <>` at:
|
||||
|
||||
.. code-block:: none
|
||||
|
||||
poky/meta-skeleton/recipes-kernel/hello-mod/hello-mod_0.1.bb
|
||||
Yocto Project:
|
||||
:yocto_git:`meta-skeleton/recipes-kernel/hello-mod/hello-mod_0.1.bb
|
||||
</poky/tree/meta-skeleton/recipes-kernel/hello-mod/hello-mod_0.1.bb>`.
|
||||
|
||||
To get started, copy this recipe to your layer and give it a meaningful
|
||||
name (e.g. ``mymodule_1.0.bb``). In the same directory, create a new
|
||||
|
|
|
@ -2810,11 +2810,10 @@ The ``useradd*`` classes support the addition of users or groups for
|
|||
usage by the package on the target. For example, if you have packages
|
||||
that contain system services that should be run under their own user or
|
||||
group, you can use these classes to enable creation of the user or
|
||||
group. The ``meta-skeleton/recipes-skeleton/useradd/useradd-example.bb``
|
||||
group. The :oe_git:`meta-skeleton/recipes-skeleton/useradd/useradd-example.bb
|
||||
</openembedded-core/tree/meta-skeleton/recipes-skeleton/useradd/useradd-example.bb>`
|
||||
recipe in the :term:`Source Directory` provides a simple
|
||||
example that shows how to add three users and groups to two packages.
|
||||
See the ``useradd-example.bb`` recipe for more information on how to use
|
||||
these classes.
|
||||
|
||||
The ``useradd_base`` class provides basic functionality for user or
|
||||
groups settings.
|
||||
|
|
Loading…
Reference in New Issue
Block a user