mirror of
https://github.com/correl/rebar.git
synced 2024-11-23 19:19:54 +00:00
Merge pull request #33 from tuncer/bash-completion
bash-completion: add missing options and variables
This commit is contained in:
commit
89e94337ec
1 changed files with 51 additions and 8 deletions
|
@ -6,14 +6,57 @@ _rebar()
|
|||
COMPREPLY=()
|
||||
cur="${COMP_WORDS[COMP_CWORD]}"
|
||||
prev="${COMP_WORDS[COMP_CWORD-1]}"
|
||||
sopts="-h -c -v -V -f -j"
|
||||
lopts=" --help --commands --verbose --force --jobs= --version"
|
||||
cmdsnvars="check-deps clean compile create create-app create-node ct \
|
||||
doc delete-deps escriptize eunit get-deps generate generate-appups \
|
||||
generate-upgrade help list-deps list-templates qc update-deps \
|
||||
version xref overlay apps= case= dump_spec=1 force=1 jobs= suites= \
|
||||
verbose=1 appid= previous_release= nodeid= root_dir= skip_deps=true \
|
||||
skip_apps= template= template_dir="
|
||||
sopts="-h -c -v -V -f -D -j -C -p -k"
|
||||
lopts="--help \
|
||||
--commands \
|
||||
--verbose \
|
||||
--force \
|
||||
--jobs \
|
||||
--config \
|
||||
--profile \
|
||||
--keep-going \
|
||||
--version"
|
||||
cmdsnvars="check-deps \
|
||||
clean \
|
||||
compile \
|
||||
create \
|
||||
create-app \
|
||||
create-node \
|
||||
ct \
|
||||
doc \
|
||||
delete-deps \
|
||||
escriptize \
|
||||
eunit \
|
||||
get-deps \
|
||||
generate \
|
||||
generate-appups \
|
||||
generate-upgrade \
|
||||
help \
|
||||
list-deps \
|
||||
list-templates \
|
||||
qc \
|
||||
update-deps \
|
||||
version \
|
||||
xref \
|
||||
overlay \
|
||||
apps= \
|
||||
case= \
|
||||
dump_spec=1 \
|
||||
force=1 \
|
||||
jobs= \
|
||||
suites= \
|
||||
verbose=1 \
|
||||
appid= \
|
||||
overlay_vars= \
|
||||
previous_release= \
|
||||
nodeid= \
|
||||
root_dir= \
|
||||
skip_deps=true \
|
||||
skip_apps= \
|
||||
target_dir= \
|
||||
template= \
|
||||
template_dir= \
|
||||
tests="
|
||||
|
||||
if [[ ${cur} == --* ]] ; then
|
||||
COMPREPLY=( $(compgen -W "${lopts}" -- ${cur}) )
|
||||
|
|
Loading…
Reference in a new issue