diff options
Diffstat (limited to 'src/buildstream/data/bst')
-rw-r--r-- | src/buildstream/data/bst | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/buildstream/data/bst b/src/buildstream/data/bst new file mode 100644 index 000000000..e38720f77 --- /dev/null +++ b/src/buildstream/data/bst @@ -0,0 +1,21 @@ +# BuildStream bash completion scriptlet. +# +# On systems which use the bash-completion module for +# completion discovery with bash, this can be installed at: +# +# pkg-config --variable=completionsdir bash-completion +# +# If BuildStream is not installed system wide, you can +# simply source this script to enable completions or append +# this script to your ~/.bash_completion file. +# +_bst_completion() { + local IFS=$' +' + COMPREPLY=( $( env COMP_WORDS="${COMP_WORDS[*]}" \ + COMP_CWORD=$COMP_CWORD \ + _BST_COMPLETION=complete $1 ) ) + return 0 +} + +complete -F _bst_completion -o nospace bst; |