#!/bin/bash declare -a args %SETUP_ARGS% declare -a sphinx_env %SETUP_ENV% for path in "%SOURCE_DIR_RUNFILES_PATH%" "%SOURCE_DIR_EXEC_PATH%"; do if [[ -e $path ]]; then source_dir=$path break fi done if [[ -z "$source_dir" ]]; then echo "Could not find source dir" exit 1 fi for path in "%SPHINX_RUNFILES_PATH%" "%SPHINX_EXEC_PATH%"; do if [[ -e $path ]]; then sphinx=$path break fi done if [[ -z $sphinx ]]; then echo "Could not find sphinx" exit 1 fi output_dir=${SPHINX_OUT:-/tmp/sphinx-out} set -x exec env "${sphinx_env[@]}" -- "$sphinx" "${args[@]}" "$@" "$source_dir" "$output_dir"