mirror of
https://gitlab.com/fdroid/fdroidserver.git
synced 2024-10-02 09:10:11 +02: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}
|
||||
}
|
||||
|
||||
__package() {
|
||||
files=( metadata/*.txt )
|
||||
__by_ext() {
|
||||
local ext="$1"
|
||||
files=( metadata/*.$ext )
|
||||
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 ) )
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user