# . /home/ordenv/ssm-domains/ssm-setup/dot-profile-setup_1.0_multi/bin/r.suppress_compilers.dot
### if [ `uname -s` = "Linux" ] ; then
### #
### # suppress PGI compilers if necessary
### #
###     if [ "$PGI" != "" ] ; then
### 	echo INFO: suppressing ssm accessed PGI compilers
### 	PGI="" ; unset PGI
### 	FORCE_PGI="" ; unset FORCE_PGI
### 	PGI_BASE="" ; unset PGI_BASE
### 	PGI_SHARED="" ; unset PGI_SHARED
###         PATH=`(echo :${PATH}: | sed -e 's/:/::/g' -e 's/:[^:]*ssm-pgi[^:]*:/:/g' -e 's/::*/:/g' | sed -e 's/^://' -e 's/:$//' )`
###         LD_LIBRARY_PATH=`(echo :${LD_LIBRARY_PATH}: | sed -e 's/:/::/g' -e 's/:[^:]*ssm-pgi[^:]*:/:/g' -e 's/::*/:/g' | sed -e 's/^://' -e 's/:$//' )`
###         MANPATH=`(echo :${MANPATH}: | sed -e 's/:/::/g' -e 's/:[^:]*ssm-pgi[^:]*:/:/g' -e 's/::*/:/g' | sed -e 's/^://' -e 's/:$//' )`
###         PYTHONPATH=`(echo :${PYTHONPATH}: | sed -e 's/:/::/g' -e 's/:[^:]*ssm-pgi[^:]*:/:/g' -e 's/::*/:/g' | sed -e 's/^://' -e 's/:$//' )`
###         TCL_LIBRARY=`(echo :${TCL_LIBRARY}: | sed -e 's/:/::/g' -e 's/:[^:]*ssm-pgi[^:]*:/:/g' -e 's/::*/:/g' | sed -e 's/^://' -e 's/:$//' )`
###         LIBPATH=`(echo :${LIBPATH}: | sed -e 's/:/::/g' -e 's/:[^:]*ssm-pgi[^:]*:/:/g' -e 's/::*/:/g' | sed -e 's/^://' -e 's/:$//' )`
###     fi
### #
### # suppress SUN Studio compilers if necessary
### #
###     if [ "$SUNS12_BASE" != "" ] ; then
### 	echo INFO: suppressing ssm accessed SUN Studio compilers
### 	SUNS12_BASE="" ; unset SUNS12_BASE
###         PATH=`(echo :${PATH}: | sed -e 's/:/::/g' -e 's/:[^:]*ssm-sun[^:]*:/:/g' -e 's/::*/:/g' | sed -e 's/^://' -e 's/:$//' )`
###         LD_LIBRARY_PATH=`(echo :${LD_LIBRARY_PATH}: | sed -e 's/:/::/g' -e 's/:[^:]*ssm-sun[^:]*:/:/g' -e 's/::*/:/g' | sed -e 's/^://' -e 's/:$//' )`
###         MANPATH=`(echo :${MANPATH}: | sed -e 's/:/::/g' -e 's/:[^:]*ssm-sun[^:]*:/:/g' -e 's/::*/:/g' | sed -e 's/^://' -e 's/:$//' )`
###         PYTHONPATH=`(echo :${PYTHONPATH}: | sed -e 's/:/::/g' -e 's/:[^:]*ssm-sun[^:]*:/:/g' -e 's/::*/:/g' | sed -e 's/^://' -e 's/:$//' )`
###         TCL_LIBRARY=`(echo :${TCL_LIBRARY}: | sed -e 's/:/::/g' -e 's/:[^:]*ssm-sun[^:]*:/:/g' -e 's/::*/:/g' | sed -e 's/^://' -e 's/:$//' )`
###         LIBPATH=`(echo :${LIBPATH}: | sed -e 's/:/::/g' -e 's/:[^:]*ssm-sun[^:]*:/:/g' -e 's/::*/:/g' | sed -e 's/^://' -e 's/:$//' )`
###     fi
### fi
HOSTID=${HOSTID-`hostname | cut -d'.' -f1`}
HOSTIDf=`echo $HOSTID | cut -c 1-3`

if [ `uname -s` = "AIX" -a "$SITE_ID" = 'Dorval' -a \( "$HOSTIDf" = 'c6f' -o "$HOSTIDf" = 'c7f' -o "$HOSTIDf" = 'c4f' \) ] ; then
#
# suppress ssm accessed XLF versions
#
  echo 'INFO: suppressing ssm accessed IBM XL compilers'
  PATH=`(echo :${PATH}: | sed -e 's/:/::/g' -e 's/:[^:]*XLF[^:]*-64[^:]*:/:/g' -e 's/::*/:/g' | sed -e 's/^://' -e 's/:$//' )`
  LIBPATH=`(echo :${LIBPATH}: | sed -e 's/:/::/g' -e 's/:[^:]*XLF[^:]*-64[^:]*:/:/g' -e 's/::*/:/g' | sed -e 's/^://' -e 's/:$//' )`
  LD_LIBRARY_PATH=`(echo :${LD_LIBRARY_PATH}: | sed -e 's/:/::/g' -e 's/:[^:]*XLF[^:]*-64[^:]*:/:/g' -e 's/::*/:/g' | sed -e 's/^://' -e 's/:$//' )`
  NLSPATH=`(echo :${NLSPATH}: | sed -e 's/:/::/g' -e 's/:[^:]*XLF[^:]*-64[^:]*:/:/g' -e 's/::*/:/g' | sed -e 's/^://' -e 's/:$//' )`
  PYTHONPATH=`(echo :${PYTHONPATH}: | sed -e 's/:/::/g' -e 's/:[^:]*XLF[^:]*-64[^:]*:/:/g' -e 's/::*/:/g' | sed -e 's/^://' -e 's/:$//' )`
  (set -x ; which xlf90 || : )
  export PATH LIBPATH LD_LIBRARY_PATH NLSPATH PYTHONPATH
elif [ `uname -s` = "AIX" -a "$SITE_ID" = 'Dorval' ] ; then
#
# suppress ssm accessed XLF versions
#
  echo 'INFO: suppressing ssm accessed IBM XL compilers'
  PATH=`(echo :${PATH}: | sed -e 's/:/::/g' -e 's/:[^:]*XLF[^:]*-64[^:]*:/:/g' -e 's/::*/:/g' | sed -e 's/^://' -e 's/:$//' )`
  LIBPATH=`(echo :${LIBPATH}: | sed -e 's/:/::/g' -e 's/:[^:]*XLF[^:]*-64[^:]*:/:/g' -e 's/::*/:/g' | sed -e 's/^://' -e 's/:$//' )`
  LD_LIBRARY_PATH=`(echo :${LD_LIBRARY_PATH}: | sed -e 's/:/::/g' -e 's/:[^:]*XLF[^:]*-64[^:]*:/:/g' -e 's/::*/:/g' | sed -e 's/^://' -e 's/:$//' )`
  NLSPATH=`(echo :${NLSPATH}: | sed -e 's/:/::/g' -e 's/:[^:]*XLF[^:]*-64[^:]*:/:/g' -e 's/::*/:/g' | sed -e 's/^://' -e 's/:$//' )`
  PYTHONPATH=`(echo :${PYTHONPATH}: | sed -e 's/:/::/g' -e 's/:[^:]*XLF[^:]*-64[^:]*:/:/g' -e 's/::*/:/g' | sed -e 's/^://' -e 's/:$//' )`
  TCL_LIBRARY=`(echo :${TCL_LIBRARY}: | sed -e 's/:/::/g' -e 's/:[^:]*XLF[^:]*-64[^:]*:/:/g' -e 's/::*/:/g' | sed -e 's/^://' -e 's/:$//' )`
  SSM_INCLUDE_PATH=`(echo :${SSM_INCLUDE_PATH}: | sed -e 's/:/::/g' -e 's/:[^:]*XLF[^:]*-64[^:]*:/:/g' -e 's/::*/:/g' | sed -e 's/^://' -e 's/:$//' )`
  (set -x ; which xlf90 || : )
  export PATH LIBPATH LD_LIBRARY_PATH NLSPATH PYTHONPATH
fi
