File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -254,6 +254,8 @@ export EASYBUILD_INSTALLPATH=${EESSI_PREFIX}/software/${EESSI_OS_TYPE}/${EESSI_S
254254
255255# If in dev.eessi.io, allow building on top of software.eessi.io via EESSI-extend
256256if [[ ! -z ${EESSI_DEV_PROJECT} ]]; then
257+ # We keep track of the old install path so the SitePackage.lua and .lmodrc later
258+ EASYBUILD_INSTALLPATH_STANDARD=${EASYBUILD_INSTALLPATH}
257259 # Need to unset $EESSI_CVMFS_INSTALL to use $EESSI_PROJECT_INSTALL
258260 unset EESSI_CVMFS_INSTALL
259261 export EESSI_PROJECT_INSTALL=${EESSI_CVMFS_REPO_OVERRIDE}
@@ -371,7 +373,13 @@ else
371373 done
372374fi
373375
374- export LMOD_CONFIG_DIR=" ${EASYBUILD_INSTALLPATH} /.lmod"
376+ if [[ ! -z ${EESSI_DEV_PROJECT} ]]; then
377+ # Make sure .lmod files are not checked for dev.eeessi.io
378+ export LMOD_CONFIG_DIR=" ${EASYBUILD_INSTALLPATH_STANDARD} /.lmod"
379+ else
380+ export LMOD_CONFIG_DIR=" ${EASYBUILD_INSTALLPATH} /.lmod"
381+ fi
382+
375383lmod_rc_file=" $LMOD_CONFIG_DIR /lmodrc.lua"
376384if [[ ! -z ${EESSI_ACCELERATOR_TARGET} ]]; then
377385 # EESSI_ACCELERATOR_TARGET is set, so let's remove the accelerator path from $lmod_rc_file
You can’t perform that action at this time.
0 commit comments