###########################################################################
#
# Set up GILDAS environment under bash (J.Pety 2023).
#
###########################################################################
#
GAG_GAG="${HOME}/.gag"
#
if [ "$GAG_EXEC_DIR" != "" ]; then
    # Undo append operations done by previous call. Beware not to leave a leading column
    PATH=`echo $PATH | sed "s%${GAG_EXEC_DIR}/bin:*%%"`
    LD_LIBRARY_PATH=`echo $LD_LIBRARY_PATH | sed "s%${GAG_EXEC_DIR}/lib:*%%"`
    PYTHONPATH=`echo $PYTHONPATH | sed "s%${GAG_EXEC_DIR}/python:*%%"`
fi
#
GAG_EXEC_DIR="${GAG_ROOT_DIR}/${GAG_EXEC_SYSTEM}"
#
GAG_PATH="${GAG_ROOT_DIR}/etc"
if [ "$PATH" = "" ]; then
    PATH="${GAG_EXEC_DIR}/bin"
else
    PATH="${GAG_EXEC_DIR}/bin:${PATH}"
fi
if [ "$LD_LIBRARY_PATH" = "" ]; then
    LD_LIBRARY_PATH="${GAG_EXEC_DIR}/lib"
else
    LD_LIBRARY_PATH="${GAG_EXEC_DIR}/lib:${LD_LIBRARY_PATH}"
fi
if [ "$PYTHONPATH" = "" ]; then
    PYTHONPATH="${GAG_EXEC_DIR}/python"
else
    PYTHONPATH="${GAG_EXEC_DIR}/python:${PYTHONPATH}"
fi
export PATH GAG_GAG GAG_PATH LD_LIBRARY_PATH PYTHONPATH GAG_ROOT_DIR GAG_EXEC_DIR
#
###########################################################################
#
# Default DAFs location
#
if [ -z "$MOPSIC_DAFS" ]; then
    MOPSIC_DAFS=${GAG_ROOT_DIR}/dafs
    export MOPSIC_DAFS
fi
#
###########################################################################
#
# Feedback
#
if [ -n "$PS1" ]; then
    echo
    echo "Selecting GILDAS version: jul24, executable tree, ${GAG_EXEC_SYSTEM}"
    echo "Selecting  PIIC 13.11.2025, Robert W. Zylka ${PIIC_VERSION} Stefano Berta"
    echo "\$MOPSIC_DAFS is $MOPSIC_DAFS"
    echo
fi
#
###########################################################################
