Skip to content

Commit 313dfd5

Browse files
committed
Check if gcc version is already installed on MacOS
1 parent c75829b commit 313dfd5

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

setup-fortran.sh

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,12 @@ install_environment_modules_apt() {
2727

2828
install_gcc_brew()
2929
{
30-
brew install --force gcc@${version}
30+
maj=$(brew list --versions gcc | cut -d' ' -f2- | cut -d'.' -f1)
31+
if [ "$maj" == "$version" ]; then
32+
echo "GCC $version already installed"
33+
else
34+
brew install --force gcc@${version}
35+
fi
3136

3237
# make an unversioned symlink
3338
os_ver=$(sw_vers -productVersion | cut -d'.' -f1)

0 commit comments

Comments
 (0)