1010
1111export EESSI_VERSION_DEFAULT='__EESSI_VERSION_DEFAULT__'
1212
13+ export EESSI_VERSION="${EESSI_VERSION_OVERRIDE:=${EESSI_VERSION_DEFAULT}}"
14+
1315# use different defaults for RISC-V clients
1416if [[ $(uname -m) == "riscv64" ]]; then
15- export EESSI_VERSION="${EESSI_VERSION_OVERRIDE:-${EESSI_VERSION_DEFAULT}}"
1617 if [[ "${EESSI_VERSION}" == "2023.06" ]] || [[ "${EESSI_VERSION}" == "20240402" ]]; then
17- export EESSI_VERSION="${EESSI_VERSION_OVERRIDE:=20240402}"
1818 export EESSI_CVMFS_REPO="${EESSI_CVMFS_REPO_OVERRIDE:=/cvmfs/riscv.eessi.io}"
1919 export EESSI_INIT_PREFIX="${EESSI_CVMFS_REPO}/versions/${EESSI_VERSION}/init"
2020 if [[ -z ${EESSI_SILENT+x} ]]; then
@@ -23,7 +23,7 @@ if [[ $(uname -m) == "riscv64" ]]; then
2323 echo "For more details about this repository, see https://www.eessi.io/docs/repositories/riscv.eessi.io/."
2424 echo ""
2525 fi
26- elif [[ "${EESSI_VERSION_DEFAULT }" == "2025.06" ]]; then
26+ elif [[ "${EESSI_VERSION }" == "2025.06"* ]]; then
2727 export EESSI_CVMFS_REPO="${EESSI_CVMFS_REPO_OVERRIDE:=/cvmfs/dev.eessi.io/riscv}"
2828 export EESSI_COMPAT_LAYER_DIR="/cvmfs/software.eessi.io/versions/${EESSI_VERSION_DEFAULT}/compat/linux/$(uname -m)"
2929 export EESSI_INIT_PREFIX="/cvmfs/software.eessi.io/versions/${EESSI_VERSION_DEFAULT}/init"
@@ -34,7 +34,6 @@ if [[ $(uname -m) == "riscv64" ]]; then
3434 fi
3535else
3636 export EESSI_CVMFS_REPO="${EESSI_CVMFS_REPO_OVERRIDE:=/cvmfs/software.eessi.io}"
37- export EESSI_VERSION="${EESSI_VERSION_OVERRIDE:=${EESSI_VERSION_DEFAULT}}"
3837 export EESSI_INIT_PREFIX="${EESSI_CVMFS_REPO}/versions/${EESSI_VERSION}/init"
3938fi
4039# use archdetect by default, unless otherwise specified
0 commit comments