Skip to content

Commit 79385e5

Browse files
committed
Make REMOVE_SPACK_STACK_MODS_FOR_CI.sh work on macOS
1 parent 076c239 commit 79385e5

File tree

1 file changed

+13
-7
lines changed

1 file changed

+13
-7
lines changed

REMOVE_SPACK_STACK_MODS_FOR_CI.sh

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,20 @@
22

33
set -e
44

5-
sed -i 's/extensions:/#extensions:/g' ./etc/spack/defaults/config.yaml
6-
sed -i 's/- ${SPACK_STACK_DIR}/#- ${SPACK_STACK_DIR}/g' ./etc/spack/defaults/config.yaml
5+
if [ "$(uname)" == "Darwin" ]; then
6+
SED_PARAM="''"
7+
else
8+
SED_PARAM=""
9+
fi
710

8-
sed -i 's/#builtin:/builtin:/g' ./etc/spack/defaults/repos.yaml
9-
sed -i 's/# git: https/ git: https/g' ./etc/spack/defaults/repos.yaml
10-
sed -i 's/# branch: / branch: /g' ./etc/spack/defaults/repos.yaml
11-
sed -i 's/builtin: ${SPACK_STACK_DIR}/#builtin: ${SPACK_STACK_DIR}/g' ./etc/spack/defaults/repos.yaml
12-
sed -i 's/spack_stack: ${SPACK_STACK_DIR}/#spack_stack: ${SPACK_STACK_DIR}/g' ./etc/spack/defaults/repos.yaml
11+
sed -i ${SED_PARAM} 's/extensions:/#extensions:/g' ./etc/spack/defaults/config.yaml
12+
sed -i ${SED_PARAM} 's/- ${SPACK_STACK_DIR}/#- ${SPACK_STACK_DIR}/g' ./etc/spack/defaults/config.yaml
13+
14+
sed -i ${SED_PARAM} 's/#builtin:/builtin:/g' ./etc/spack/defaults/repos.yaml
15+
sed -i ${SED_PARAM} 's/# git: https/ git: https/g' ./etc/spack/defaults/repos.yaml
16+
sed -i ${SED_PARAM} 's/# branch: / branch: /g' ./etc/spack/defaults/repos.yaml
17+
sed -i ${SED_PARAM} 's/builtin: ${SPACK_STACK_DIR}/#builtin: ${SPACK_STACK_DIR}/g' ./etc/spack/defaults/repos.yaml
18+
sed -i ${SED_PARAM} 's/spack_stack: ${SPACK_STACK_DIR}/#spack_stack: ${SPACK_STACK_DIR}/g' ./etc/spack/defaults/repos.yaml
1319

1420
set +e
1521

0 commit comments

Comments
 (0)