12345678910111213141516171819202122232425262728293031323334353637 |
- #!@l_binsh@
- ##
- ## TSM Run-Time Executable Wrapper Script
- ##
- prog="`echo $0 | sed -e 's;.*/\([^/]*\)$;\1;'`"
- prefix="@l_prefix@"
- if [ ! -f "$prefix/libexec/tsmc/$prog" ]; then
- echo "TSM: invalid program name" 1>&2
- exit 1
- fi
- DSM_CONFIG="$prefix/libexec/tsmc/dsm.opt"
- export DSM_CONFIG
- DSM_DIR="$prefix/libexec/tsmc"
- export DSM_DIR
- unset LD_LIBRARY_PATH
- for dir in /lib /usr/lib /usr/ccs/lib; do
- if [ -d $dir ]; then
- if [ ".$LD_LIBRARY_PATH" = . ]; then
- LD_LIBRARY_PATH="$dir"
- else
- LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:$dir"
- fi
- fi
- done
- if [ -d "$prefix/libexec/tsmc/lib" ]; then
- LD_LIBRARY_PATH="$prefix/libexec/tsmc/lib:${LD_LIBRARY_PATH}"
- fi
- export LD_LIBRARY_PATH
- exec $prefix/libexec/tsmc/$prog "$@"
|