File indexing completed on 2026-04-09 07:49:19
0001
0002
0003 name=SPlace_test
0004
0005 defarg="build_run_ana"
0006 arg=${1:-$defarg}
0007
0008
0009
0010 test=AroundSphere
0011
0012 export FOLD=/tmp/$name
0013 export TEST=${TEST:-$test}
0014 export OPTS="TR,tr,R,T,r,t"
0015
0016 mkdir -p $FOLD
0017
0018 if [ "${arg/build}" != "${arg}" ]; then
0019 gcc $name.cc \
0020 -std=c++11 -lstdc++ \
0021 -I/usr/local/cuda/include \
0022 -I$OPTICKS_PREFIX/externals/glm/glm \
0023 -I.. \
0024 -o $FOLD/$name
0025
0026 [ $? -ne 0 ] && echo == $BASH_SOURCE build error && exit 1
0027 fi
0028
0029 if [ "${arg/run}" != "${arg}" ]; then
0030 $FOLD/$name
0031 [ $? -ne 0 ] && echo == $BASH_SOURCE run error && exit 2
0032 fi
0033
0034 if [ "${arg/ana}" != "${arg}" ]; then
0035 ${IPYTHON:-ipython} --pdb -i $name.py
0036 [ $? -ne 0 ] && echo == $BASH_SOURCE ana error && exit 3
0037 fi
0038
0039 exit 0
0040
0041