Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Unverified Commit 7cbfa6a8 authored by Markus Heiser's avatar Markus Heiser Committed by GitHub
Browse files

Merge pull request #2182 from return42/fix-make-nvm

[fix] make nvm.env exit with error when VERBOSE is unset
parents 2cf1425e eebb489f
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -27,6 +27,7 @@ nvm.env() {
    source "${NVM_DIR}/nvm.sh"
    source "${NVM_DIR}/bash_completion"
    [ "$VERBOSE" = "1" ] && info_msg "sourced NVM environment from ${NVM_DIR}"
    return 0
}

nvm.is_installed() {
@@ -102,11 +103,15 @@ EOF
nvm.install() {
    local NVM_VERSION_TAG
    info_msg "install (update) NVM at ${NVM_DIR}"
    if [[ -d "${NVM_DIR}" ]] ; then
    if nvm.is_installed; then
        info_msg "already cloned at: ${NVM_DIR}"
        pushd "${NVM_DIR}" &> /dev/null
        git fetch --all | prefix_stdout "  ${_Yellow}||${_creset} "
    else
        # delete any leftovers from previos installations
        if nvm.is_local; then
            rm -rf "${NVM_DIR}"
        fi
        info_msg "clone: ${NVM_GIT_URL}"
        git clone "${NVM_GIT_URL}" "${NVM_DIR}" 2>&1 | prefix_stdout "  ${_Yellow}||${_creset} "
        pushd "${NVM_DIR}" &> /dev/null