Skip to content

Commit acfe22d

Browse files
authored
detect brew prefix instead of hardcoding locations (#176)
fix #171
1 parent dd1c443 commit acfe22d

File tree

1 file changed

+2
-8
lines changed

1 file changed

+2
-8
lines changed

setup-fortran.sh

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -50,14 +50,8 @@ install_gcc_brew()
5050
fi
5151

5252
# make an unversioned symlink
53-
os_ver=$(sw_vers -productVersion | cut -d'.' -f1)
54-
if (( "$os_ver" > 13 )); then
55-
# default homebrew bin dir changed with macos 14
56-
bindir=/opt/homebrew/bin
57-
else
58-
bindir=/usr/local/bin
59-
fi
60-
53+
# detect actual homebrew location (differs between Intel and ARM)
54+
bindir=$(brew --prefix)/bin
6155
ln -fs ${bindir}/gfortran-${gcc_version} /usr/local/bin/gfortran
6256
ln -fs ${bindir}/gcc-${gcc_version} /usr/local/bin/gcc
6357
ln -fs ${bindir}/g++-${gcc_version} /usr/local/bin/g++

0 commit comments

Comments
 (0)