1e01aa904Sopenharmony_ci# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 2e01aa904Sopenharmony_ci_fedabipkgdiff_module() 3e01aa904Sopenharmony_ci{ 4e01aa904Sopenharmony_ci local cur OPTS 5e01aa904Sopenharmony_ci COMPREPLY=() 6e01aa904Sopenharmony_ci cur="${COMP_WORDS[COMP_CWORD]}" 7e01aa904Sopenharmony_ci case $cur in 8e01aa904Sopenharmony_ci -*) 9e01aa904Sopenharmony_ci OPTS=" --dry-run 10e01aa904Sopenharmony_ci --debug 11e01aa904Sopenharmony_ci --traceback 12e01aa904Sopenharmony_ci --server 13e01aa904Sopenharmony_ci --topdir 14e01aa904Sopenharmony_ci --from 15e01aa904Sopenharmony_ci --to 16e01aa904Sopenharmony_ci --all-subpackages 17e01aa904Sopenharmony_ci --dso-only 18e01aa904Sopenharmony_ci --no-default-suppression 19e01aa904Sopenharmony_ci --no-devel-pkg 20e01aa904Sopenharmony_ci --abipkgdiff 21e01aa904Sopenharmony_ci --clean-cache 22e01aa904Sopenharmony_ci --clean-cache-before 23e01aa904Sopenharmony_ci --clean-cache-after 24e01aa904Sopenharmony_ci --self-compare" 25e01aa904Sopenharmony_ci COMPREPLY=( $(compgen -W "${OPTS[*]}" -- $cur) ) 26e01aa904Sopenharmony_ci return 0 27e01aa904Sopenharmony_ci ;; 28e01aa904Sopenharmony_ci esac 29e01aa904Sopenharmony_ci local IFS=$'\n' 30e01aa904Sopenharmony_ci compopt -o filenames 31e01aa904Sopenharmony_ci COMPREPLY=( $(compgen -f -- $cur) ) 32e01aa904Sopenharmony_ci return 0 33e01aa904Sopenharmony_ci} 34e01aa904Sopenharmony_cicomplete -F _fedabipkgdiff_module fedabipkgdiff 35