Skip to content

Commit ae937ee

Browse files
1 parent 0b16f83 commit ae937ee

File tree

1 file changed

+16
-6
lines changed

1 file changed

+16
-6
lines changed

nvm.sh

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1848,12 +1848,22 @@ nvm_install_source() {
18481848

18491849
local make
18501850
make='make'
1851-
if [ "${NVM_OS}" = 'freebsd' ]; then
1852-
make='gmake'
1853-
[ -z "${CXX-}" ] && MAKE_CXX='CC=cc CXX=c++'
1854-
elif [ "${NVM_OS}" = 'aix' ]; then
1855-
make='gmake'
1856-
fi
1851+
case "${NVM_OS}" in
1852+
'freebsd')
1853+
make='gmake'
1854+
if [ -z "${CXX-}" ]; then
1855+
MAKE_CXX='CC=cc CXX=c++'
1856+
fi
1857+
;;
1858+
'darwin')
1859+
if [ -z "${CXX-}" ]; then
1860+
MAKE_CXX='CC=cc CXX=c++'
1861+
fi
1862+
;;
1863+
'aix')
1864+
make='gmake'
1865+
;;
1866+
esac
18571867
if nvm_has "clang++" && nvm_has "clang" && nvm_version_greater_than_or_equal_to nvm_clang_version 3.5 \
18581868
&& [ -z "${CC-}" ] && [ -z "${CXX-}" ] ; then
18591869
nvm_echo "Clang v3.5+ detected! Use Clang as c/c++ compiler!"

0 commit comments

Comments
 (0)