1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
#!/usr/bin/env bash
# Wrapper script for @P@viewtest-py
@MCCODE_BASH_STANDARD_PREAMBLE@
TOOL="@P@viewtest"
UTILDIR="${MCCODE_TOOLDIR}/Python/@P@test"
#NB: miniconda should be installed next to the tool folder:
if [ -d "${MCCODE_TOOLDIR}/../miniconda3" ]; then
source "${MCCODE_TOOLDIR}/../miniconda3/bin/activate" "${MCCODE_TOOLDIR}/../miniconda3"
export PATH=${MCCODE_TOOLDIR}/../miniconda3/bin/:$PATH
fi
ARCH=`uname -m`
UNAME=`uname -s`
canrun() {
if ! [ -x ${UTILDIR}/${TOOL}.py ]; then
exit 127;
fi
}
if ( canrun ); then
python3 -u ${UTILDIR}/${TOOL}.py "$@"
else
echo ":: Failed to run Python ${TOOL}."
fi
|