diff options
author | Joshua Watt <jpewhacker@gmail.com> | 2020-03-04 14:02:23 -0600 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-03-06 17:23:16 +0000 |
commit | 95bb446137734865f3fe04fe97681d90250deb11 (patch) | |
tree | ad8858d2db6690a9092dec1593039ecb1142823c /lib/bb | |
parent | e66759106e21da2b34a6cdec7aa681ad2204da54 (diff) | |
download | bitbake-95bb446137734865f3fe04fe97681d90250deb11.tar.gz |
command: Add mc parameter to findProviders command
Adds a multiconfig selection parameter to the findProviders command.
This allows a client to find the providers for a specific multiconfig
instead of the base configuration.
Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'lib/bb')
-rw-r--r-- | lib/bb/command.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/bb/command.py b/lib/bb/command.py index c8e135286..b38c151b3 100644 --- a/lib/bb/command.py +++ b/lib/bb/command.py @@ -414,7 +414,11 @@ class CommandsSync: getAllAppends.readonly = True def findProviders(self, command, params): - return command.cooker.findProviders() + try: + mc = params[0] + except IndexError: + mc = '' + return command.cooker.findProviders(mc) findProviders.readonly = True def findBestProvider(self, command, params): |