esac
}
+__complete_dscanner() {
+ opts="-v -q -l"
+ lopts="--verbose --quiet --clean-after --clean-before --clean-only --init-only --latest --repo-path"
+ case "${cur}" in
+ -*)
+ __complete_options
+ return 0;;
+ *:)
+ __vercode
+ return 0;;
+ *)
+ __package
+ return 0;;
+ esac
+}
+
+__complete_gpgsign() {
+ opts="-v -q"
+ lopts="--verbose --quiet"
+ __complete_options
+}
+
__complete_install() {
opts="-v -q"
lopts="--verbose --quiet --all"
opts="-c -v -q -b -i -I -e -w"
lopts="--create-metadata --verbose --quiet --buildreport
--interactive --icons --editor --wiki --pretty --clean --delete-unknown
- --nosign --use-date-from-apk"
+ --nosign --rename-apks --use-date-from-apk"
case "${prev}" in
-e|--editor)
_filedir
__complete_options
}
+__complete_mirror() {
+ opts="-v"
+ lopts="--archive --output-dir"
+ __complete_options
+}
+
+__complete_nightly() {
+ opts="-v -q"
+ lopts="--show-secret-var"
+ __complete_options
+}
+
__complete_stats() {
opts="-v -q -d"
lopts="--verbose --quiet --download"
__complete_options
}
+__complete_signatures() {
+ opts="-v -q"
+ lopts="--verbose --no-check-https"
+ case "${cur}" in
+ -*)
+ __complete_options
+ return 0;;
+ esac
+}
+
__complete_signindex() {
opts="-v -q"
lopts="--verbose"
__complete_options
}
-__cmds=" build init install update publish checkupdates import readmeta \
-rewritemeta lint scanner verify stats server signindex "
+__cmds=" \
+btlog \
+build \
+checkupdates \
+dscanner \
+gpgsign \
+import \
+init \
+install \
+lint \
+mirror \
+nightly \
+publish \
+readmeta \
+rewritemeta \
+scanner \
+server \
+signatures \
+signindex \
+stats \
+update \
+verify \
+"
for c in $__cmds; do
eval "_fdroid_${c} () {
}
}
-_fd-commit() {
- __package
-}
-
complete -F _fdroid fdroid
-complete -F _fd-commit fd-commit
return 0