All of lore.kernel.org
 help / color / mirror / Atom feed
* [scarthgap][PATCH] ref-manual/classes.rst: document the vex class
@ 2026-08-25 14:45 Aleksandar Nikolic
  2026-08-25 14:53 ` [docs] " Antonin Godard
  0 siblings, 1 reply; 2+ messages in thread
From: Aleksandar Nikolic @ 2026-08-25 14:45 UTC (permalink / raw)
  To: docs; +Cc: Aleksandar Nikolic

From: Aleksandar Nikolic <aleksandar.nikolic@zeiss.com>

This class has been in OE-Core on Scarthgap for a while but never
documented in the reference manual. Copy the description from master.

Signed-off-by: Aleksandar Nikolic <aleksandar.nikolic@zeiss.com>
---
 documentation/ref-manual/classes.rst | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/documentation/ref-manual/classes.rst b/documentation/ref-manual/classes.rst
index 79ed905d5..887cc0c15 100644
--- a/documentation/ref-manual/classes.rst
+++ b/documentation/ref-manual/classes.rst
@@ -3642,6 +3642,27 @@ using the Vala programming language.
 
 .. _ref-classes-waf:
 
+.. _ref-classes-vex:
+
+``vex``
+========
+
+The :ref:`ref-classes-vex` class is used to generate metadata needed by external
+tools to check for vulnerabilities, for example CVEs.
+
+In order to use this class, inherit the class in the ``local.conf`` file and it
+will add the ``generate_vex`` task for every recipe::
+
+   INHERIT += "vex"
+
+If an image is built it will generate a report in :term:`DEPLOY_DIR_IMAGE` for
+all the packages used, it will also generate a file for all recipes used in the
+build.
+
+Example usage::
+
+   bitbake -c generate_vex openssl
+
 ``waf``
 =======
 
-- 
2.47.3



^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [docs] [scarthgap][PATCH] ref-manual/classes.rst: document the vex class
  2026-08-25 14:45 [scarthgap][PATCH] ref-manual/classes.rst: document the vex class Aleksandar Nikolic
@ 2026-08-25 14:53 ` Antonin Godard
  0 siblings, 0 replies; 2+ messages in thread
From: Antonin Godard @ 2026-08-25 14:53 UTC (permalink / raw)
  To: aleksandar.nikolic010, docs; +Cc: Aleksandar Nikolic

Hi,

On Tue Aug 25, 2026 at 4:45 PM CEST, Aleksandar Nikolic via lists.yoctoproject.org wrote:
> From: Aleksandar Nikolic <aleksandar.nikolic@zeiss.com>
>
> This class has been in OE-Core on Scarthgap for a while but never
> documented in the reference manual. Copy the description from master.

Usually in these situations you would cherry-pick the patch from master with
`git cherry-pick -x --signoff <commit>`, and send the patch to the list.

I've cherry-picked commit 32cf3414f5ed ("ref-manual: add new vex class") and
applied it to scarthgap-next, thanks for the heads-up!

Antonin


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-08-25 14:53 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-25 14:45 [scarthgap][PATCH] ref-manual/classes.rst: document the vex class Aleksandar Nikolic
2026-08-25 14:53 ` [docs] " Antonin Godard

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.