summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/utils.py
diff options
context:
space:
mode:
authorJoshua Watt <JPEWhacker@gmail.com>2025-08-05 11:15:23 -0600
committerRichard Purdie <richard.purdie@linuxfoundation.org>2025-08-12 10:05:11 +0100
commita0c4688a356b3aeed3662a4b033da16978bb4461 (patch)
tree594a60d7ce2655f6080683db225415362a2120dd /bitbake/lib/bb/utils.py
parentc69a1aed4a8bf23161c9043765a46daa80320354 (diff)
downloadpoky-a0c4688a356b3aeed3662a4b033da16978bb4461.tar.gz
bitbake: Add bb.utils.explode_deps as a filter function
Marks bb.utils.explode_deps as callable from filter functions (Bitbake rev: bb07003641e76de994482f7835a432f20297af96) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb/utils.py')
-rw-r--r--bitbake/lib/bb/utils.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/bitbake/lib/bb/utils.py b/bitbake/lib/bb/utils.py
index 0cf3b1814c..366836bfc9 100644
--- a/bitbake/lib/bb/utils.py
+++ b/bitbake/lib/bb/utils.py
@@ -34,6 +34,7 @@ from contextlib import contextmanager
34from ctypes import cdll 34from ctypes import cdll
35import bb 35import bb
36import bb.msg 36import bb.msg
37import bb.filter
37 38
38logger = logging.getLogger("BitBake.Util") 39logger = logging.getLogger("BitBake.Util")
39python_extensions = importlib.machinery.all_suffixes() 40python_extensions = importlib.machinery.all_suffixes()
@@ -184,6 +185,7 @@ def vercmp_string_op(a, b, op):
184 else: 185 else:
185 raise VersionStringException('Unsupported comparison operator "%s"' % op) 186 raise VersionStringException('Unsupported comparison operator "%s"' % op)
186 187
188@bb.filter.filter_proc(name="bb.utils.explode_deps")
187def explode_deps(s): 189def explode_deps(s):
188 """ 190 """
189 Takes an RDEPENDS style string of format:: 191 Takes an RDEPENDS style string of format::