From d9bd693589c9b8afc2fcea25abe3eee7640b1596 Mon Sep 17 00:00:00 2001 From: Antonin Godard Date: Fri, 26 Sep 2025 09:54:23 +0200 Subject: [PATCH] dev-manual/layers.rst: yocto-check-layer: mention --machines and --dependency The yocto-check-layer script should be run with the --machines arguments to test the different machines present in a BSP layer. Mention it in the documentation. The --dependency can also be used so also mention that. [YOCTO #15974] Cc: Mark Hatle (From yocto-docs rev: 2cd7b5c83978819179b8a47e213b9812b97d5720) Signed-off-by: Antonin Godard Signed-off-by: Richard Purdie --- documentation/dev-manual/layers.rst | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/documentation/dev-manual/layers.rst b/documentation/dev-manual/layers.rst index fbf3f1a339..4224a02b28 100644 --- a/documentation/dev-manual/layers.rst +++ b/documentation/dev-manual/layers.rst @@ -376,6 +376,21 @@ directory:: Be sure to provide the actual directory for your layer as part of the command. +You should pass the dependencies of your layer using the ``--dependency`` +argument:: + + $ source oe-init-build-env + $ yocto-check-layer --dependency ... -- your_layer_directory + +For :term:`BSP ` layers, the ``--machines`` +argument should be passed as part of the command:: + + $ source oe-init-build-env + $ yocto-check-layer --machines ... -- your_layer_directory + +These machines are the ones present in your BSP layer, in the ``conf/machine/`` +directory. + Entering the command causes the script to determine the type of layer and then to execute a set of specific tests against the layer. The following list overviews the test: