Skip to content

Commit 2416487

Browse files
committed
MAke sure the bot sets the right environment variables
1 parent 540e088 commit 2416487

2 files changed

Lines changed: 7 additions & 2 deletions

File tree

EESSI-install-software.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,11 @@ if [[ ! -z ${EESSI_DEV_PROJECT} ]]; then
284284
echo ">> \$EESSI_PROJECT_INSTALL set to ${EESSI_PROJECT_INSTALL}"
285285
fi
286286

287+
# If we have EESSI_ACCELERATOR_TARGET_OVERRIDE set (and non-empty), then this implies building for a GPU target
288+
if [[ -n "$EESSI_ACCELERATOR_TARGET_OVERRIDE" ]]; then
289+
export EESSI_ACCELERATOR_INSTALL=1
290+
fi
291+
287292
echo "DEBUG: before loading EESSI-extend // EASYBUILD_INSTALLPATH='${EASYBUILD_INSTALLPATH}'"
288293
source $TOPDIR/load_eessi_extend_module.sh ${EESSI_VERSION}
289294
echo "DEBUG: after loading EESSI-extend // EASYBUILD_INSTALLPATH='${EASYBUILD_INSTALLPATH}'"

bot/build.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,8 +162,8 @@ export EESSI_SOFTWARE_SUBDIR_OVERRIDE
162162
echo "bot/build.sh: EESSI_SOFTWARE_SUBDIR_OVERRIDE='${EESSI_SOFTWARE_SUBDIR_OVERRIDE}'"
163163

164164
# determine accelerator target (if any) from .architecture in ${JOB_CFG_FILE}
165-
export EESSI_ACCELERATOR_TARGET=$(cfg_get_value "architecture" "accelerator")
166-
echo "bot/build.sh: EESSI_ACCELERATOR_TARGET='${EESSI_ACCELERATOR_TARGET}'"
165+
export EESSI_ACCELERATOR_TARGET_OVERRIDE="accel/$(cfg_get_value architecture accelerator)"
166+
echo "bot/build.sh: EESSI_ACCELERATOR_TARGET_OVERRIDE='${EESSI_ACCELERATOR_TARGET_OVERRIDE}'"
167167

168168
# get EESSI_OS_TYPE from .architecture.os_type in ${JOB_CFG_FILE} (default: linux)
169169
EESSI_OS_TYPE=$(cfg_get_value "architecture" "os_type")

0 commit comments

Comments
 (0)