Skip to content
Snippets Groups Projects
Verified Commit faaacadd authored by Newbyte's avatar Newbyte :snowflake:
Browse files

pmb.parse.arguments: Make -x and -n mutually exclusive in kconfig edit

It doesn't make sense to both request the nconfig UI and the xconfig UI
at the same time. Make them mutually exclusive.
parent 972a214f
Branches
No related tags found
No related merge requests found
Pipeline #208554 failed
......@@ -688,13 +688,14 @@ def arguments_kconfig(subparser):
# "pmbootstrap kconfig edit"
edit = sub.add_parser("edit", help="edit kernel aport config")
edit.add_argument("--arch", choices=arch_choices, dest="arch", type=lambda x: Arch.from_str(x))
edit.add_argument(
edit_ui_chooser = edit.add_mutually_exclusive_group()
edit_ui_chooser.add_argument(
"-x",
dest="xconfig",
action="store_true",
help="use xconfig rather than menuconfig for kernel configuration",
)
edit.add_argument(
edit_ui_chooser.add_argument(
"-n",
dest="nconfig",
action="store_true",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment