#!/usr/bin/bash -i

export CUR=$PWD
export DOT_SAGE="$HOME/.sage"
mkdir -p $DOT_SAGE/{maxima,sympow,tmp}
export SAGE_TESTDIR=$DOT_SAGE/tmp
export SAGE_ROOT="/usr/lib64/sagemath"
export SAGE_LOCAL="/usr/lib64/sagemath/local"
export SAGE_SHARE="/usr/share/sagemath"
export SAGE_EXTCODE="/usr/share/sagemath/etc"
export SAGE_ETC="/usr/share/sagemath/etc"
export SAGE_SRC="/usr/lib64/sagemath/src"
export SAGE_DOC="/usr/share/doc/sagemath"
export SAGE_DOC_SRC="$SAGE_DOC"
export SAGE_PKGS="$SAGE_LOCAL/var/lib/sage/installed"
module load 4ti2-x86_64
module load lrcalc-x86_64
module load surf-geometry-x86_64
export PATH=/usr/lib64/sagemath/local/bin:$PATH
export SINGULAR_DATA_DIR=/usr/share
export SINGULAR_BIN_DIR=/usr/lib64/Singular
export SINGULAR_SO=/usr/lib64/libSingular-4.1.0.so
export PYTHONPATH="/usr/lib64/sagemath/site-packages:$SAGE_LOCAL/bin"
export SAGE_FORTRAN=/usr/bin/gfortran
export SAGE_FORTRAN_LIB=`gfortran --print-file-name=libgfortran.so`
export SYMPOW_DIR="$DOT_SAGE/sympow"
export LD_LIBRARY_PATH=$SAGE_ROOT/lib:$LD_LIBRARY_PATH
# Required for sage -gdb
: ${SAGE_DEBUG:=no}
export SAGE_DEBUG
/usr/lib64/sagemath/local/bin/sage "$@"
