diff options
author | Taylor Braun-Jones <taylor@braun-jones.org> | 2014-04-25 17:50:09 (GMT) |
---|---|---|
committer | Taylor Braun-Jones <taylor@braun-jones.org> | 2014-04-25 17:50:09 (GMT) |
commit | 28d64afc726d38a411efeda6b61a4f9ff77547d8 (patch) | |
tree | 199abf1aac35876c75694ca9b1bb320ea6977524 /misc | |
parent | 8fe13f5dabfc5e1581d2fc82fd7f535bdd70ce0c (diff) | |
download | Ninja-28d64afc726d38a411efeda6b61a4f9ff77547d8.zip Ninja-28d64afc726d38a411efeda6b61a4f9ff77547d8.tar.gz Ninja-28d64afc726d38a411efeda6b61a4f9ff77547d8.tar.bz2 |
Fix bash-completion support for -C option to expand tilde
Diffstat (limited to 'misc')
-rw-r--r-- | misc/bash-completion | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/misc/bash-completion b/misc/bash-completion index 719e7a8..ecb6c54 100644 --- a/misc/bash-completion +++ b/misc/bash-completion @@ -28,7 +28,8 @@ _ninja_target() { # filter out all non relevant arguments but keep C for dirs while getopts C:f:j:l:k:nvd:t: opt $line; do case $opt in - C) dir="$OPTARG" ;; + # eval for tilde expansion + C) eval dir="$OPTARG" ;; esac done; targets_command="eval ninja -C \"${dir}\" -t targets all" |