From 5b8f2ffc0c6025aab76baf0f90a7c78e3e921453 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Fri, 19 Feb 2010 12:00:17 +0000 Subject: [PATCH] - add to cvs (2007-11-04) Changed files: builder.bash-completion -> 1.1 --- builder.bash-completion | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 builder.bash-completion diff --git a/builder.bash-completion b/builder.bash-completion new file mode 100644 index 0000000..2ac7789 --- /dev/null +++ b/builder.bash-completion @@ -0,0 +1,38 @@ +# builder(1) completion +# +_builder() +{ + local cur prev first + + COMPREPLY=() + cur=${COMP_WORDS[COMP_CWORD]} + prev=${COMP_WORDS[COMP_CWORD-1]} + + if [ $COMP_CWORD -eq 1 ]; then + # first parameter on line + case "$cur" in + *) + + COMPREPLY=( $( compgen -W ' + -5 -a5 -n5 -D -V -a -b -ba -bb -bp -bc -bi -bl -bs -B -c -cf -d -g + -h -l -m -nc -ncs -nd -nm -nu -ns -ns0 -nn -ske -q -r -A -R -RB + -FRB -sd -sdp -sf -sp -su -T -Tvs -Ts -Tv -Tp -tt -ir -v -u -un + -U -Upi -np + ' -- $cur ) ) + ;; + esac + + return 0 + fi + + first=${COMP_WORDS[1]} + + case "$first" in + -@(g|--get)) + _filedir + ;; + esac + + return 0 +} +#complete -F _builder builder -- 2.44.0