#!/bin/bash

if [ -z "${INTEL_LICENSE_FILE}" ]
then
 INTEL_LICENSE_FILE="<INSTALLDIR>/licenses:/opt/intel/licenses:${HOME}/intel/licenses:/Users/Shared/Library/Application Support/Intel/Licenses";
else
 INTEL_LICENSE_FILE="${INTEL_LICENSE_FILE}:<INSTALLDIR>/licenses:/opt/intel/licenses:${HOME}/intel/licenses:/Users/Shared/Library/Application Support/Intel/Licenses";
fi
export INTEL_LICENSE_FILE;

if [ "`uname`" == "Darwin" ]; then
   # DYLD_LIBRARY_PATH is used on MAC OS*
   if [ -z "${DYLD_LIBRARY_PATH}" ]
   then 
    DYLD_LIBRARY_PATH="<INSTALLDIR>/lib:<INSTALLDIR>/lib/ia32";
   else
    DYLD_LIBRARY_PATH="<INSTALLDIR>/lib:<INSTALLDIR>/lib/ia32:${DYLD_LIBRARY_PATH}";
   fi
   export DYLD_LIBRARY_PATH;

   if [ -z "${NLSPATH}" ] 
   then
       NLSPATH="<INSTALLDIR>/lib/locale/en_US/%N"; 
   else
       NLSPATH="<INSTALLDIR>/lib/locale/en_US/%N:${NLSPATH}"; 
   fi
   export NLSPATH;
else
   if [ -z "${LD_LIBRARY_PATH}" ]
   then 
    LD_LIBRARY_PATH="<INSTALLDIR>/lib/ia32";
   else
    LD_LIBRARY_PATH="<INSTALLDIR>/lib/ia32:${LD_LIBRARY_PATH}";
   fi
   export LD_LIBRARY_PATH;
   
  if [ -z "${NLSPATH}" ] 
  then
     NLSPATH="<INSTALLDIR>/lib/ia32/locale/%L/%N"; 
  else
     NLSPATH="<INSTALLDIR>/lib/ia32/locale/%L/%N:${NLSPATH}";
  fi
  export NLSPATH;
fi

if [ -z "${PATH}" ]
then
 PATH="<INSTALLDIR>/bin/ia32";
else
 PATH="<INSTALLDIR>/bin/ia32:${PATH}";
fi
export PATH;

export -n IA32ROOT; unset IA32ROOT;

if [ $# != 0 ]
then
 exec -a "<INSTALLDIR>/bin/ia32/icpc" <INSTALLDIR>/bin/ia32/icpcbin "$@";
else
 exec -a "<INSTALLDIR>/bin/ia32/icpc" <INSTALLDIR>/bin/ia32/icpcbin;
fi
