#!/bin/sh
#
# ***********************************************************************
# * Licensed Materials - Property of IBM
# *
# * IBM SPSS Products: Statistics Common
# *
# * (C) Copyright IBM Corp. 1989, 2016
# *
# * US Government Users Restricted Rights - Use, duplication or disclosure
# * restricted by GSA ADP Schedule Contract with IBM Corp.
# ************************************************************************/

APPNAME=licenseactivator.jar
ARG=$@
INITIAL_DIR=`pwd`
LICINSTALL_DIR=`pwd`/`dirname $0`
CURDIR=${LICINSTALL_DIR}
PLATFORM=`uname`
JAVA_PROP="-Djava.version=1.5 -Dis.headless=true -Djava.awt.headless=true"

JAVA_HOME=${CURDIR}/../JRE


JAVA_COMMAND=$JAVA_HOME/bin/java

if [ ! -d "$JAVA_HOME" ]; then
   JAVA_HOME=$CURDIR/JRE
   if [ ! -d "$JAVA_HOME" ]; then
      echo $JAVA_HOME is not found so attempting to use the one in the Path
      JAVA_COMMAND=java
   else
      JAVA_COMMAND=$JAVA_HOME/bin/java
   fi
fi

if [ "${PLATFORM}" = "OS400" ]; then
 fulllockcode=`echoid`
 lockcode=`echo $fulllockcode | tail -c 8`
 JAVA_PROP="$JAVA_PROP -Dlockcode.value=$lockcode"
fi

#-- Setup LC_ALL locale
if [ "${LC_ALL}" = "" ]; then
    LC_ALL=en_US
fi

export LC_ALL
echo ""
cd "${CURDIR}"
"$JAVA_COMMAND" $JAVA_PROP -jar "${CURDIR}/licenseactivator.jar" SILENTMODE CODES=$ARG 
JAVA_RETCODE=$?
cd "${INITIAL_DIR}"
exit ${JAVA_RETCODE}
