diff --git a/completions/make b/completions/make index f4fd6fa0..12dfad47 100644 --- a/completions/make +++ b/completions/make @@ -10,14 +10,22 @@ _make() local file makef makef_dir="." makef_inc i case $prev in - -f|-o|-W|--file|--makefile|--old-file|--new-file|--assume-old|--assume-new|--what-if) + -f|--file|--makefile|-o|--old-file|--assume-old|-W|--what-if|\ + --new-file|--assume-new) _filedir return 0 ;; - -I|-C|--directory|--include-dir) + -I|--include-dir|-C|--directory|-m) _filedir -d return 0 ;; + -E) + COMPREPLY=( $( compgen -v -- "$cur" ) ) + return 0 + ;; + --eval|-D|-V|-x) + return 0 + ;; esac $split && return 0