[New] Add one more NVM_OS - alpine_linux

This commit is contained in:
Peter Dave Hello 2016-11-28 03:34:40 +08:00
parent 45771499ee
commit 423f420884

10
nvm.sh
View File

@ -1443,7 +1443,13 @@ nvm_get_os() {
NVM_UNAME="$(command uname -a)" NVM_UNAME="$(command uname -a)"
local NVM_OS local NVM_OS
case "$NVM_UNAME" in case "$NVM_UNAME" in
Linux\ *) NVM_OS=linux ;; Linux\ *)
if [ -f "/etc/alpine-release" ]; then
NVM_OS=alpine_linux
else
NVM_OS=linux
fi
;;
Darwin\ *) NVM_OS=darwin ;; Darwin\ *) NVM_OS=darwin ;;
SunOS\ *) NVM_OS=sunos ;; SunOS\ *) NVM_OS=sunos ;;
FreeBSD\ *) NVM_OS=freebsd ;; FreeBSD\ *) NVM_OS=freebsd ;;
@ -1779,7 +1785,7 @@ nvm_get_make_jobs() {
NVM_OS="$(nvm_get_os)" NVM_OS="$(nvm_get_os)"
local NVM_CPU_CORES local NVM_CPU_CORES
case "_$NVM_OS" in case "_$NVM_OS" in
"_linux") '_linux' | '_alpine_linux')
NVM_CPU_CORES="$(nvm_grep -c -E '^processor.+: [0-9]+' /proc/cpuinfo)" NVM_CPU_CORES="$(nvm_grep -c -E '^processor.+: [0-9]+' /proc/cpuinfo)"
;; ;;
"_freebsd" | "_darwin") "_freebsd" | "_darwin")