
#compdef dso-keygen
# SPDX-License-Identifier: MIT
_dso-keygen() {
_arguments -s \
'(- :)'{-h,--help}'[Help]' \
'--name[Developer name]:name:' \
'--email[Developer email]:email:' \
'--out-dir[Base output directory]:dir:_files -/' \
'--out-private-dir[Private key output dir (.key, .fingerprint)]:dir:_files -/' \
'--out-public-dir[Public key output dir (.pub)]:dir:_files -/' \
'--separate[Split output into <out-dir>/private and /public]' \
'--key-id[Key id / filename stem]:id:'
}
_dso-keygen "$@"