env.sh, differenciate vars from brlib's ones...

This commit is contained in:
2024-01-13 14:37:31 +01:00
parent 97f30b4300
commit b0c3f003ac

View File

@@ -17,12 +17,17 @@
# environment.
if [[ ! -v _BRCHESS_ENV_ ]]; then
export _BRCHESS_ENV_=1 BRCHESS_ROOT BRLIBDIR LD_LIBRARY_PATH
export _BRCHESS_ENV_=1 BRCHESS_ROOT LD_LIBRARY_PATH
BRCHESS_ROOT=$(realpath -L "$(dirname "${BASH_SOURCE[0]}")/..")
BRLIBDIR="$BRCHESS_ROOT/brlib/lib"
LD_LIBRARY_PATH="${BRLIBDIR}${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
PATH="$PATH:$BRCHESS_ROOT/bin:=$BRCHESS_ROOT/scripts"
BRCHESS_SCRIPTDIR="$BRCHESS_ROOT/scripts"
BRCHESS_BINDIR="$BRCHESS_ROOT/bin"
PATH="$PATH:$BRCHESS_BINDIR:$BRCHESS_SCRIPTDIR"
BRCHESS_BRLIBDIR="$BRCHESS_ROOT/brlib"
BRCHESS_LIBDIR="$BRCHESS_BRLIBDIR/lib"
LD_LIBRARY_PATH="${BRCHESS_LIBDIR}${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}"
#printf "R=%s L=%s LD=%s\n" "$BRCHESS_ROOT" "$BRLIB_DIR" "$LD_LIBRARY_PATH"
printf "Chess environment complete.\n"
unset BRLIBDIR BRCHESS_ROOT
unset BRCHESS_SCRIPTDIR BRCHESS_BINDIR BRCHESS_LIBDIR
printf "brchess environment complete.\n"
fi