pmb.helpers.frontend: Convert kconfig check --file argument

Stop using --file as a boolean argument and just use the value behind
the argument as file to check. This also unbreaks this functionality
after the recent change now that args.package is a list since you can
pass multiple kernel packages as arguments.

Fixes: 41daa850 ("parse.arguments: Allow providing multiple packages for kconfig_check")
Closes: https://gitlab.com/postmarketOS/pmbootstrap/-/issues/2282
Reviewed-by: Oliver Smith <ollieparanoid@postmarketos.org>
Link: https://lists.sr.ht/~postmarketos/pmbootstrap-devel/%3C20231203094559.413672-1-luca@z3ntu.xyz%3E
This commit is contained in:
Luca Weiss 2023-12-03 10:45:59 +01:00 committed by Oliver Smith
parent d7f9769ee0
commit 1f1bb8e7e0
No known key found for this signature in database
GPG key ID: 5AE7F5513E0885CB
2 changed files with 3 additions and 3 deletions

View file

@ -386,7 +386,7 @@ def kconfig(args):
# Handle passing a file directly
if args.file:
if pmb.parse.kconfig.check_file(args.package, components_list,
if pmb.parse.kconfig.check_file(args.file, components_list,
details=details):
logging.info("kconfig check succeeded!")
return