mirror of
https://git.yoctoproject.org/poky
synced 2026-01-29 21:08:42 +01:00
sstatesig: Add recipe wildcard
The special string "*" on the left hand side of the dependency specification matches all recipes except the one on the right hand side. (From OE-Core rev: 526855f6573317ced913f39e878beac1d5d294de) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
3b0bb3b5a4
commit
c3582d3669
@@ -38,6 +38,10 @@ def sstate_rundepfilter(siggen, fn, recipename, task, dep, depname, dataCache):
|
||||
if "%s->%s" % (recipename, depname) in siggen.saferecipedeps:
|
||||
return False
|
||||
|
||||
# Check for special wildcard
|
||||
if "*->%s" % depname in siggen.saferecipedeps and recipename != depname:
|
||||
return False
|
||||
|
||||
# Don't change native/cross/nativesdk recipe dependencies any further
|
||||
if isNative(recipename) or isCross(recipename) or isNativeSDK(recipename):
|
||||
return True
|
||||
|
||||
Reference in New Issue
Block a user