#!/bin/sh
#
AddPath () {
  if [ -z "$2" ]; then
    echo $1
  else
    echo $1:$2
  fi
}

APP_HOME=`grep "^dbmaker:" /etc/passwd | awk -F: '{print$6}'`
VER=5.4
if [ -z "$APP_HOME" ]; then
  APP_HOME=~dbmaker
fi

# Set PATH
PATH=`AddPath "${APP_HOME}/${VER}/bin" "$PATH"`
export PATH

# Set JVM
ARCH=powerpc64le
JVM=${APP_HOME}/${VER}/jre/lib/${ARCH}:${APP_HOME}/${VER}/jre/lib/${ARCH}/client

# Search for additional shared libraries.
if [ "`uname`" = "AIX" ]; then
  LIBPATH=`AddPath "${APP_HOME}/${VER}/lib/so:${JVM}" "$LIBPATH"`
  export LIBPATH
elif [ "`uname`" = "HP-UX" ]; then
  SHLIB_PATH=`AddPath "${APP_HOME}/${VER}/lib/so:${JVM}" "$SHLIB_PATH"`
  export SHLIB_PATH
else
  LD_LIBRARY_PATH=`AddPath "${APP_HOME}/${VER}/lib/so:${JVM}" "$LD_LIBRARY_PATH"`
  export LD_LIBRARY_PATH
fi

exec dmserver.bin "$@"
