mirror of
https://gitlab.com/fdroid/fdroidserver.git
synced 2024-11-19 21:30:10 +01:00
bash-completion: add appid support for all formats
This commit is contained in:
parent
ac37e3084e
commit
23747edb25
@ -37,10 +37,16 @@ __fdroid_init() {
|
|||||||
(( $# >= 1 )) && __complete_${1}
|
(( $# >= 1 )) && __complete_${1}
|
||||||
}
|
}
|
||||||
|
|
||||||
__package() {
|
__by_ext() {
|
||||||
files=( metadata/*.txt )
|
local ext="$1"
|
||||||
|
files=( metadata/*.$ext )
|
||||||
files=( ${files[@]#metadata/} )
|
files=( ${files[@]#metadata/} )
|
||||||
files=${files[@]%.txt}
|
files=${files[@]%.$ext}
|
||||||
|
echo "$files"
|
||||||
|
}
|
||||||
|
|
||||||
|
__package() {
|
||||||
|
files="$(__by_ext txt) $(__by_ext yaml) $(__by_ext json) $(__by_ext xml)"
|
||||||
COMPREPLY=( $( compgen -W "$files" -- $cur ) )
|
COMPREPLY=( $( compgen -W "$files" -- $cur ) )
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user