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.
