diff options
author | Alexander Kanavin <alex.kanavin@gmail.com> | 2022-08-31 13:14:44 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-08-31 12:20:04 +0100 |
commit | 2f6c7523a622f59ddf84a1a196927492bc5fa7a2 (patch) | |
tree | 4ee9f254001d28541cae19a85f2b3266c6c545c2 /bin | |
parent | 7a8eb8da8e8495051e174721062da08e06168024 (diff) | |
download | bitbake-contrib-2f6c7523a622f59ddf84a1a196927492bc5fa7a2.tar.gz |
bitbake-layers: initialize tinfoil before registering command line arguments
Plugins may want to use it (e.g. the layers-setup plugin that would
want to discover writer sub-plugins with it), and so it makes sense
to make tinfoil available a bit eariler.
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/bitbake-layers | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bin/bitbake-layers b/bin/bitbake-layers index 449434d46..d4b1d1aaf 100755 --- a/bin/bitbake-layers +++ b/bin/bitbake-layers @@ -68,11 +68,11 @@ def main(): registered = False for plugin in plugins: + if hasattr(plugin, 'tinfoil_init'): + plugin.tinfoil_init(tinfoil) if hasattr(plugin, 'register_commands'): registered = True plugin.register_commands(subparsers) - if hasattr(plugin, 'tinfoil_init'): - plugin.tinfoil_init(tinfoil) if not registered: logger.error("No commands registered - missing plugins?") |