# Completion for the configrue command with possible configurations source ${QP_ROOT}/etc/autocomplete.rc _configure_Complete() { local cur COMPREPLY=() cur="${COMP_WORDS[COMP_CWORD]}" prev="${COMP_WORDS[COMP_CWORD-1]}" case "${prev}" in -h|--help) COMPREPLY=( $(compgen -W "" -- $cur ) ) return 0 ;; -i) COMPREPLY=( $(compgen -W "bats docopt ezfio f77zmq irpf90 ninja\ ocaml resultsFile zeromq" -- $cur ) ) return 0 ;; -c) COMPREPLY=( $(compgen -W "$(find . -maxdepth 2 -name *.cfg)" -- $cur ) ) return 0 ;; *) COMPREPLY=( $(compgen -W "-h --help -c -i" -- $cur ) ) return 0 ;; esac } complete -F _configure_Complete configure