File indexing completed on 2026-04-09 07:49:21
0001
0002 usage(){ cat << EOU
0003 SSceneLoadTest.sh
0004 ===================
0005
0006 Loads persisted SScene and dumps the desc::
0007
0008 ~/o/sysrap/tests/SSceneLoadTest.sh
0009
0010 EOU
0011 }
0012
0013 cd $(dirname $(realpath $BASH_SOURCE))
0014
0015
0016
0017 test=findSubMesh
0018
0019 export TEST=${TEST:-$test}
0020
0021 name=SSceneLoadTest
0022 bin=$name
0023
0024 source $HOME/.opticks/GEOM/GEOM.sh
0025 source $HOME/.opticks/GEOM/ELV.sh
0026
0027
0028 vars="BASH_SOURCE PWD GEOM ELV name bin TEST"
0029
0030 defarg=info_run
0031 [ -n "$BP" ] && defarg="dbg"
0032 arg=${1:-$defarg}
0033
0034 if [ "${arg/info}" != "$arg" ]; then
0035 for var in $vars ; do printf "%20s : %s \n" "$var" "${!var}" ; done
0036 fi
0037
0038 if [ "${arg/run}" != "$arg" ]; then
0039 $bin
0040 [ $? -ne 0 ] && echo $BASH_SOURCE run error && exit 2
0041 fi
0042
0043 if [ "${arg/dbg}" != "$arg" ]; then
0044 source dbg__.sh
0045 dbg__ $bin
0046 [ $? -ne 0 ] && echo $BASH_SOURCE dbg error && exit 3
0047 fi
0048
0049 exit 0