Skip to content

Commit 9c8e65f

Browse files
committed
also define $EESSI_VERSION_DEFAULT in lmod init scripts
1 parent 3f5393f commit 9c8e65f

File tree

5 files changed

+10
-5
lines changed

5 files changed

+10
-5
lines changed

init/lmod/bash

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
# Choose an EESSI CVMFS repository
22
EESSI_CVMFS_REPO="${EESSI_CVMFS_REPO:-/cvmfs/software.eessi.io}"
33
# Choose an EESSI version
4-
EESSI_VERSION="${EESSI_VERSION:-__EESSI_VERSION_DEFAULT__}"
4+
EESSI_VERSION_DEFAULT="__EESSI_VERSION_DEFAULT__"
5+
EESSI_VERSION="${EESSI_VERSION:-${EESSI_VERSION_DEFAULT}}"
56
# Path to top-level module tree
67
export MODULEPATH="${EESSI_CVMFS_REPO}/versions/${EESSI_VERSION}/init/modules"
78
. "${EESSI_CVMFS_REPO}/versions/${EESSI_VERSION}/compat/linux/$(uname -m)/usr/share/Lmod/init/bash"

init/lmod/csh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
# Choose an EESSI CVMFS repository
22
if (! $?EESSI_CVMFS_REPO) then; set EESSI_CVMFS_REPO = "/cvmfs/software.eessi.io"; endif
33
# Choose an EESSI version
4-
if (! $?EESSI_VERSION) then; set EESSI_VERSION = "__EESSI_VERSION_DEFAULT__"; endif
4+
setenv EESSI_VERSION_DEFAULT "__EESSI_VERSION_DEFAULT__"
5+
if (! $?EESSI_VERSION) then; set EESSI_VERSION = "${EESSI_VERSION_DEFAULT}"; endif
56
# Path to top-level module tree
67
setenv MODULEPATH "${EESSI_CVMFS_REPO}/versions/${EESSI_VERSION}/init/modules"
78
source "${EESSI_CVMFS_REPO}/versions/${EESSI_VERSION}/compat/linux/$(uname -m)/usr/share/Lmod/init/csh"

init/lmod/fish

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
# Choose an EESSI CVMFS repository
22
set EESSI_CVMFS_REPO (set -q EESSI_CVMFS_REPO; and echo "$EESSI_CVMFS_REPO"; or echo "/cvmfs/software.eessi.io")
33
# Choose an EESSI version
4-
set EESSI_VERSION (set -q EESSI_VERSION; and echo "$EESSI_VERSION"; or echo "__EESSI_VERSION_DEFAULT__")
4+
set EESSI_VERSION_DEFAULT "__EESSI_VERSION_DEFAULT__"
5+
set EESSI_VERSION (set -q EESSI_VERSION; and echo "$EESSI_VERSION"; or echo "$EESSI_VERSION_DEFAULT")
56
# Path to top-level module tree
67
set -x MODULEPATH "$EESSI_CVMFS_REPO"/versions/"$EESSI_VERSION"/init/modules
78
. "$EESSI_CVMFS_REPO"/versions/"$EESSI_VERSION"/compat/linux/(uname -m)/usr/share/Lmod/init/fish

init/lmod/ksh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
# Choose an EESSI CVMFS repository
22
EESSI_CVMFS_REPO="${EESSI_CVMFS_REPO:-/cvmfs/software.eessi.io}"
33
# Choose an EESSI version
4-
EESSI_VERSION="${EESSI_VERSION:-__EESSI_VERSION_DEFAULT__}"
4+
EESSI_VERSION_DEFAULT="__EESSI_VERSION_DEFAULT__"
5+
EESSI_VERSION="${EESSI_VERSION:-${EESSI_VERSION_DEFAULT}}"
56
# Path to top-level module tree
67
export MODULEPATH="${EESSI_CVMFS_REPO}/versions/${EESSI_VERSION}/init/modules"
78
. "${EESSI_CVMFS_REPO}/versions/${EESSI_VERSION}/compat/linux/$(uname -m)/usr/share/Lmod/init/ksh"

init/lmod/zsh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
# Choose an EESSI CVMFS repository
22
EESSI_CVMFS_REPO="${EESSI_CVMFS_REPO:-/cvmfs/software.eessi.io}"
33
# Choose an EESSI version
4-
EESSI_VERSION="${EESSI_VERSION:-__EESSI_VERSION_DEFAULT__}"
4+
EESSI_VERSION_DEFAULT="__EESSI_VERSION_DEFAULT__"
5+
EESSI_VERSION="${EESSI_VERSION:-${EESSI_VERSION_DEFAULT}}"
56
# Path to top-level module tree
67
export MODULEPATH="${EESSI_CVMFS_REPO}/versions/${EESSI_VERSION}/init/modules"
78
. "${EESSI_CVMFS_REPO}/versions/${EESSI_VERSION}/compat/linux/$(uname -m)/usr/share/Lmod/init/zsh"

0 commit comments

Comments
 (0)