From 946b5cc705642ced3719f4a11c19fe69ead92175 Mon Sep 17 00:00:00 2001 From: Jakob Kaiser <jakob.kaiser@kip.uni-heidelberg.de> Date: Fri, 2 Aug 2024 07:36:45 +0000 Subject: [PATCH] fix c/22962: Only fetch GCC if needed Change-Id: I8736870decd7647d9078d692131f51f07355242d --- lib/yashchiki/fetch.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/yashchiki/fetch.sh b/lib/yashchiki/fetch.sh index ab93b8cc..31cef238 100755 --- a/lib/yashchiki/fetch.sh +++ b/lib/yashchiki/fetch.sh @@ -161,10 +161,17 @@ find "${MY_SPACK_FOLDER}/var/spack/repos" -type f -print0 \ # now fetch everything that is needed in order packages_to_fetch=( - "${YASHCHIKI_SPACK_GCC}" "${yashchiki_dependencies[@]}" "${spack_packages[@]}" ) + +if [ ${YASHCHIKI_BUILD_SPACK_GCC} -eq 1 ]; then + packages_to_fetch=( + "${YASHCHIKI_SPACK_GCC}" + "${packages_to_fetch[@]}" + ) +fi + fetch_specfiles=() for package in "${packages_to_fetch[@]}"; do specfile="$(get_specfile_name "${package}")" -- GitLab