From 551ec62384f9aad14d5f9b8eeacf394636eb7131 Mon Sep 17 00:00:00 2001 From: Philipp Spilger <philipp.spilger@kip.uni-heidelberg.de> Date: Fri, 9 Feb 2024 13:20:08 +0100 Subject: [PATCH] chore: Move visionary-dev-tools spec out of commons.sh Change-Id: I5f547f0c7b8ae5f4cbd4ed0b6890528ac023ccd0 --- lib/yashchiki/commons.sh | 3 --- share/yashchiki/styles/asic/spack_collection.sh | 2 +- share/yashchiki/styles/visionary/spack_collection.sh | 2 +- share/yashchiki/styles/visionary/spack_custom_view.sh | 2 +- 4 files changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/yashchiki/commons.sh b/lib/yashchiki/commons.sh index 5afdceaf..b0816fbb 100755 --- a/lib/yashchiki/commons.sh +++ b/lib/yashchiki/commons.sh @@ -170,9 +170,6 @@ fi # PACKAGES # ############ -# the version of dev tools we want in our view -SPEC_VIEW_VISIONARY_DEV_TOOLS="visionary-dev-tools ^${DEPENDENCY_PYTHON} %${YASHCHIKI_SPACK_GCC}" - # used in VIEWS section below but needs to be defined before sourcing # associative array: spec to add -> view names seperated by spaces declare -A spack_add_to_view diff --git a/share/yashchiki/styles/asic/spack_collection.sh b/share/yashchiki/styles/asic/spack_collection.sh index be74a8e2..de331796 100644 --- a/share/yashchiki/styles/asic/spack_collection.sh +++ b/share/yashchiki/styles/asic/spack_collection.sh @@ -1,6 +1,6 @@ # All spack packages that should be fetched/installed in the container spack_packages=( -# "${SPEC_VIEW_VISIONARY_DEV_TOOLS}" # FIXME +# "visionary-dev-tools ^${DEPENDENCY_PYTHON} %${YASHCHIKI_SPACK_GCC}" # FIXME "visionary-asic ^${DEPENDENCY_PYTHON} %${YASHCHIKI_SPACK_GCC}" ) diff --git a/share/yashchiki/styles/visionary/spack_collection.sh b/share/yashchiki/styles/visionary/spack_collection.sh index 462b9133..bd7b9054 100644 --- a/share/yashchiki/styles/visionary/spack_collection.sh +++ b/share/yashchiki/styles/visionary/spack_collection.sh @@ -1,6 +1,6 @@ # All spack packages that should be fetched/installed in the container spack_packages=( - "${SPEC_VIEW_VISIONARY_DEV_TOOLS}" + "visionary-dev-tools ^${DEPENDENCY_PYTHON} %${YASHCHIKI_SPACK_GCC}" # START python 3 packages "visionary-wafer~dev ^${DEPENDENCY_PYTHON} %${YASHCHIKI_SPACK_GCC}" "visionary-wafer ^${DEPENDENCY_PYTHON} %${YASHCHIKI_SPACK_GCC}" diff --git a/share/yashchiki/styles/visionary/spack_custom_view.sh b/share/yashchiki/styles/visionary/spack_custom_view.sh index 82c70d15..68c2764b 100644 --- a/share/yashchiki/styles/visionary/spack_custom_view.sh +++ b/share/yashchiki/styles/visionary/spack_custom_view.sh @@ -22,5 +22,5 @@ ${MY_SPACK_BIN} ${SPACK_ARGS_VIEW[@]+"${SPACK_ARGS_VIEW[@]}"} view -d yes symlin # dev tools # ############# -${MY_SPACK_BIN} ${SPACK_ARGS_VIEW[@]+"${SPACK_ARGS_VIEW[@]}"} view -d yes symlink -i ${MY_SPACK_VIEW_PREFIX}/visionary-dev-tools $(get_latest_hash "${SPEC_VIEW_VISIONARY_DEV_TOOLS}") +${MY_SPACK_BIN} ${SPACK_ARGS_VIEW[@]+"${SPACK_ARGS_VIEW[@]}"} view -d yes symlink -i ${MY_SPACK_VIEW_PREFIX}/visionary-dev-tools $(get_latest_hash "visionary-dev-tools ^${DEPENDENCY_PYTHON} %${YASHCHIKI_SPACK_GCC}") EOF -- GitLab