From 3a7dd1d36891d76c5160e11b39ad85a3cbd69e68 Mon Sep 17 00:00:00 2001 From: Michael Opdenacker Date: Thu, 3 Nov 2022 15:59:38 +0100 Subject: manuals: add shortcut for Wikipedia links (From yocto-docs rev: 47101c15cce156ab71683cac1c42ab94f43bdbee) Signed-off-by: Michael Opdenacker Signed-off-by: Richard Purdie --- documentation/dev-manual/common-tasks.rst | 26 +++++++++++--------------- documentation/dev-manual/start.rst | 2 +- 2 files changed, 12 insertions(+), 16 deletions(-) (limited to 'documentation/dev-manual') diff --git a/documentation/dev-manual/common-tasks.rst b/documentation/dev-manual/common-tasks.rst index 21215d1203..b9c467526a 100644 --- a/documentation/dev-manual/common-tasks.rst +++ b/documentation/dev-manual/common-tasks.rst @@ -7157,8 +7157,7 @@ system. This section provides information for RPM, IPK, and DEB. Using RPM ^^^^^^^^^ -The `Dandified Packaging -Tool `__ (DNF) performs +The :wikipedia:`Dandified Packaging ` (DNF) performs runtime package management of RPM packages. In order to use DNF for runtime package management, you must perform an initial setup on the target machine for cases where the ``PACKAGE_FEED_*`` variables were not @@ -7501,7 +7500,7 @@ test. Here is what you have to do for each recipe: Creating Node Package Manager (NPM) Packages -------------------------------------------- -`NPM `__ is a package +:wikipedia:`NPM ` is a package manager for the JavaScript programming language. The Yocto Project supports the NPM :ref:`fetcher `. You can use this fetcher in combination with @@ -9374,8 +9373,7 @@ This command writes the following files in the current directory: - ``task-depends.dot``: A graph showing dependencies between tasks. -The graphs are in -`DOT `__ +The graphs are in :wikipedia:`DOT ` format and can be converted to images (e.g. using the ``dot`` tool from `Graphviz `__). @@ -11435,7 +11433,7 @@ Vulnerabilities in Poky and OE-Core The Yocto Project has an infrastructure to track and address unfixed known security vulnerabilities, as tracked by the public -`Common Vulnerabilities and Exposures (CVE) `__ +:wikipedia:`Common Vulnerabilities and Exposures (CVE) ` database. The Yocto Project maintains a `list of known vulnerabilities @@ -11791,7 +11789,7 @@ Instructions on how to set it up are in the README document. Using Wayland and Weston ======================== -`Wayland `__ +:wikipedia:`Wayland ` is a computer display server protocol that provides a method for compositing window managers to communicate directly with applications and video hardware and expects them to communicate with input hardware @@ -11800,20 +11798,18 @@ in better control over graphics frame rendering than an application might otherwise achieve. The Yocto Project provides the Wayland protocol libraries and the -reference -`Weston `__ +reference :wikipedia:`Weston ` compositor as part of its release. You can find the integrated packages in the ``meta`` layer of the :term:`Source Directory`. Specifically, you can find the recipes that build both Wayland and Weston at ``meta/recipes-graphics/wayland``. -You can build both the Wayland and Weston packages for use only with -targets that accept the `Mesa 3D and Direct Rendering -Infrastructure `__, -which is also known as Mesa DRI. This implies that you cannot build and -use the packages if your target uses, for example, the Intel Embedded -Media and Graphics Driver (Intel EMGD) that overrides Mesa DRI. +You can build both the Wayland and Weston packages for use only with targets +that accept the :wikipedia:`Mesa 3D and Direct Rendering Infrastructure +`, which is also known as Mesa DRI. This implies that +you cannot build and use the packages if your target uses, for example, the +Intel Embedded Media and Graphics Driver (Intel EMGD) that overrides Mesa DRI. .. note:: diff --git a/documentation/dev-manual/start.rst b/documentation/dev-manual/start.rst index f90375471f..63d63fc27e 100644 --- a/documentation/dev-manual/start.rst +++ b/documentation/dev-manual/start.rst @@ -273,7 +273,7 @@ For Linux (WSL 2). .. note:: The Yocto Project is not compatible with version 1 of - `Windows Subsystem for Linux `__. + :wikipedia:`Windows Subsystem for Linux `. It is compatible but neither officially supported nor validated with WSL 2. If you still decide to use WSL please upgrade to `WSL 2 `__. -- cgit v1.2.3-54-g00ecf