changed the function to place the curl requirement where it belongs

master
David Hagler 2012-02-24 11:25:27 -06:00
parent 7c3af21ebe
commit 45051f4d43
1 changed files with 4 additions and 6 deletions

10
nvm.sh
View File

@ -69,11 +69,6 @@ print_versions()
nvm() nvm()
{ {
if [ ! `which curl` ]; then
echo 'NVM Needs curl to proceed.' >&2;
return
fi
if [ $# -lt 1 ]; then if [ $# -lt 1 ]; then
nvm help nvm help
return return
@ -105,11 +100,14 @@ nvm()
echo echo
;; ;;
"install" ) "install" )
if [ ! `which curl` ]; then
echo 'NVM Needs curl to proceed.' >&2;
fi
if [ $# -ne 2 ]; then if [ $# -ne 2 ]; then
nvm help nvm help
return return
fi fi
[ "$NOCURL" ] && curl && return
VERSION=`nvm_version $2` VERSION=`nvm_version $2`
[ -d "$NVM_DIR/$VERSION" ] && echo "$VERSION is already installed." && return [ -d "$NVM_DIR/$VERSION" ] && echo "$VERSION is already installed." && return