This is a major rewrite of patch v1: it uses shtab [1] instead of clap_generate 
to generate the completions.
The reason is that shtab is easier to set up (the only dependency is python3) 
and does an equivalent job.

[1] https://github.com/iterative/shtab

Michael Adler (1):
  bg_setenv/bg_printenv: bash and zsh completion

 .github/workflows/main.yaml                   |   9 ++
 .gitignore                                    |   4 +
 Makefile.am                                   |   6 +
 share/completion/Makefile                     |  38 +++++
 share/completion/common.py                    |  23 +++
 .../generated/bash/bg_printenv.bash           | 139 +++++++++++++++++
 .../completion/generated/bash/bg_setenv.bash  | 142 ++++++++++++++++++
 share/completion/generated/zsh/_bg_printenv   |  37 +++++
 share/completion/generated/zsh/_bg_setenv     |  43 ++++++
 9 files changed, 441 insertions(+)
 create mode 100644 share/completion/Makefile
 create mode 100644 share/completion/common.py
 create mode 100644 share/completion/generated/bash/bg_printenv.bash
 create mode 100644 share/completion/generated/bash/bg_setenv.bash
 create mode 100644 share/completion/generated/zsh/_bg_printenv
 create mode 100644 share/completion/generated/zsh/_bg_setenv

-- 
2.33.1

-- 
You received this message because you are subscribed to the Google Groups "EFI 
Boot Guard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/efibootguard-dev/20211111105914.410825-1-michael.adler%40siemens.com.

Reply via email to