_<%= project_name %>() {

COMPREPLY=()
local word="${COMP_WORDS[COMP_CWORD]}"

if [ "$COMP_CWORD" -eq 1 ]; then
  local completions=$(<%= project_name %> completions)
  COMPREPLY=( $(compgen -W "$completions" -- "$word") )
else
  local words=("${COMP_WORDS[@]}")
  unset words[0]
  local completions=$(<%= project_name %> completions ${words[@]})
  COMPREPLY=( $(compgen -W "$completions" -- "$word") )
fi

}

complete -F _<%= project_name %> <%= project_name %>