Message ID | 20240201122603.1552014-1-richard.purdie@linuxfoundation.org |
---|---|
State | New |
Headers | show |
Series | [yocto-autobuilder-helper] layer-config: Allow layer add to be disabled on a per target basis | expand |
diff --git a/scripts/layer-config b/scripts/layer-config index cb16e60..93dc7e3 100755 --- a/scripts/layer-config +++ b/scripts/layer-config @@ -57,6 +57,9 @@ for repo in needrepos: repo_basename = repo.split('/')[0] if repo_basename in repos and "no-layer-add" in repos[repo_basename] and repos[repo_basename]["no-layer-add"]: continue + nolayeradd = utils.getconfiglist("NOLAYERADD", ourconfig, args.target, None) + if repo_basename in nolayeradd: + continue try: bitbakecmd(args.abworkdir, "bitbake-layers add-layer %s" % (args.abworkdir + "/" + repo)) except subprocess.CalledProcessError as e:
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> --- scripts/layer-config | 3 +++ 1 file changed, 3 insertions(+)