mirror of
https://gitlab.com/dslackw/slpkg.git
synced 2024-12-27 09:58:10 +01:00
33 lines
814 B
Text
33 lines
814 B
Text
_slpkg_module()
|
|
{
|
|
local cur prev OPTS
|
|
COMPREPLY=()
|
|
cur="${COMP_WORDS[COMP_CWORD]}"
|
|
case $cur in
|
|
-*)
|
|
OPTS="
|
|
--help
|
|
--version
|
|
help
|
|
update
|
|
upgrade
|
|
repo-info
|
|
configs
|
|
clean-tmp
|
|
build
|
|
install
|
|
download
|
|
remove
|
|
find
|
|
view
|
|
search
|
|
dependees
|
|
tracking
|
|
"
|
|
COMPREPLY=( $(compgen -W "${OPTS[*]}" -- $cur) )
|
|
return 0
|
|
;;
|
|
esac
|
|
return 0
|
|
}
|
|
complete -F _slpkg_module slpkg
|