diff options
author | 2011-06-16 13:30:06 +0100 | |
---|---|---|
committer | 2011-06-16 13:30:06 +0100 | |
commit | 0465d3dd418e96a3a4c97ffe74dfa52884dd8b2b (patch) | |
tree | 5b8a34a2c56c1dd8da3aad2412ee11a8e696d4c5 /bash-completion | |
parent | ced5a3be44b70a4a1412a201b5b0b578be02de66 (diff) | |
download | paludis-0465d3dd418e96a3a4c97ffe74dfa52884dd8b2b.tar.gz paludis-0465d3dd418e96a3a4c97ffe74dfa52884dd8b2b.tar.xz |
Instruo is dead
Diffstat (limited to 'bash-completion')
-rw-r--r-- | bash-completion/Makefile.am | 2 | ||||
-rw-r--r-- | bash-completion/instruo | 73 |
2 files changed, 1 insertions, 74 deletions
diff --git a/bash-completion/Makefile.am b/bash-completion/Makefile.am index 05e5ee93d..1fd86f955 100644 --- a/bash-completion/Makefile.am +++ b/bash-completion/Makefile.am @@ -1,5 +1,5 @@ MAINTAINERCLEANFILES = Makefile.in -noinst_DATA = accerso instruo cave +noinst_DATA = accerso cave EXTRA_DIST = $(noinst_DATA) AUTOMAKE_OPTIONS = 1.11 parallel-tests diff --git a/bash-completion/instruo b/bash-completion/instruo deleted file mode 100644 index 6f3b8983c..000000000 --- a/bash-completion/instruo +++ /dev/null @@ -1,73 +0,0 @@ -# Bash completion function for instruo -# vim: set et sw=4 sts=4 ts=4 ft=sh : - -# NOTE: This is still a work in progress, don't expect it to work well or -# properly right now. - -_instruo_get_repodir() { - local repodir - [[ -f ./profiles/repo_name ]] && repodir=$(readlink -f $(pwd)) - [[ -z "${repodir}" && -f ../profiles/repo_name ]] \ - && repodir=$(readlink -f $(pwd)/..) - [[ -z "${repodir}" && -f ../../profiles/repo_name ]] \ - && repodir=$(readlink -f $(pwd)/../..) - [[ -z "${repodir}" ]] && return 1 - echo "${repodir}" -} - -_instruo() { - local cur prev opts - COMPREPLY=() - cur=${COMP_WORDS[COMP_CWORD]} - prev=${COMP_WORDS[COMP_CWORD-1]} - - # Figure out what our repository dir is - for i in $(seq 0 ${COMP_CWORD}) ; do - if [[ ${COMP_WORDS[i]} == "-D" \ - || ${COMP_WORDS[i]} == "--repository-dir" ]] - then - repodir=${COMP_WORDS[i+1]} - fi - done - [[ -z "${repodir}" ]] && repodir="$(_instruo_get_repodir)" - - opts="--generate-cache -g \ - --version -V \ - --help -h \ - --log-level \ - --no-colour \ - --no-color \ - --repository-dir -D \ - --output-dir -o \ - --extra-repository-dir \ - --master-repository-name \ - --report-file -r" - - case "${cur}" in - -*) - COMPREPLY=($(compgen -W "${opts}" -- "${cur}")) - return 0 - ;; - *) - case "${prev}" in - ## Enum operators - --log-level) - COMPREPLY=($(compgen -W "debug qa warning silent" -- "${cur}")) - return 0 - ;; - - --repository-dir|-D|--output-dir|-o|--extra-repository-dir) - _filedir -d - return 0 - ;; - - --report-file|-r) - _filedir - return 0 - ;; - - esac - ;; - esac -} -complete -o filenames -F _instruo instruo |