You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

14 lines
505 B

  1. """List the keyboards currently defined within QMK
  2. """
  3. from milc import cli
  4. import qmk.keyboard
  5. @cli.argument('--no-resolve-defaults', arg_only=True, action='store_false', help='Ignore any "DEFAULT_FOLDER" within keyboards rules.mk')
  6. @cli.subcommand("List the keyboards currently defined within QMK")
  7. def list_keyboards(cli):
  8. """List the keyboards currently defined within QMK
  9. """
  10. for keyboard_name in qmk.keyboard.list_keyboards(cli.args.no_resolve_defaults):
  11. print(keyboard_name)