summaryrefslogtreecommitdiff
path: root/lib/spack/env/cc
diff options
context:
space:
mode:
Diffstat (limited to 'lib/spack/env/cc')
-rwxr-xr-xlib/spack/env/cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/spack/env/cc b/lib/spack/env/cc
index 2bcff42dfd..a573b2e237 100755
--- a/lib/spack/env/cc
+++ b/lib/spack/env/cc
@@ -247,7 +247,7 @@ export PATH=""
for dir in "${env_path[@]}"; do
addpath=true
for env_dir in "${spack_env_dirs[@]}"; do
- if [[ "$dir" == "$env_dir" ]]; then
+ if [[ "${dir%%/}" == "$env_dir" ]]; then
addpath=false
break
fi
@@ -616,6 +616,9 @@ if [[ $SPACK_TEST_COMMAND == dump-args ]]; then
IFS="
" && echo "${full_command[*]}"
exit
+elif [[ $SPACK_TEST_COMMAND =~ dump-env-* ]]; then
+ var=${SPACK_TEST_COMMAND#dump-env-}
+ echo "$0: $var: ${!var}"
elif [[ -n $SPACK_TEST_COMMAND ]]; then
die "ERROR: Unknown test command"
fi