1#!/bin/bash 2 3declare -a args 4%SETUP_ARGS% 5 6declare -a sphinx_env 7%SETUP_ENV% 8 9for path in "%SOURCE_DIR_RUNFILES_PATH%" "%SOURCE_DIR_EXEC_PATH%"; do 10 if [[ -e $path ]]; then 11 source_dir=$path 12 break 13 fi 14done 15 16if [[ -z "$source_dir" ]]; then 17 echo "Could not find source dir" 18 exit 1 19fi 20 21for path in "%SPHINX_RUNFILES_PATH%" "%SPHINX_EXEC_PATH%"; do 22 if [[ -e $path ]]; then 23 sphinx=$path 24 break 25 fi 26done 27 28if [[ -z $sphinx ]]; then 29 echo "Could not find sphinx" 30 exit 1 31fi 32 33output_dir=${SPHINX_OUT:-/tmp/sphinx-out} 34 35set -x 36exec env "${sphinx_env[@]}" -- "$sphinx" "${args[@]}" "$@" "$source_dir" "$output_dir" 37