From 81d731d355222218b78e4020451cc9fd4e1c2ef9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antti=20V=C3=A4h=C3=A4kotam=C3=A4ki?= Date: Fri, 26 Jul 2013 14:58:47 +0300 Subject: [PATCH] better guides for missing profile --- install.sh | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/install.sh b/install.sh index 1da5a5f..15377ba 100755 --- a/install.sh +++ b/install.sh @@ -6,12 +6,11 @@ if [ -d "$NVM_DIR" ]; then echo "=> NVM is already installed in $NVM_DIR, trying to update" echo -ne "\r=> " cd $NVM_DIR && git pull - exit +else + # Cloning to $NVM_DIR + git clone https://github.com/creationix/nvm.git $NVM_DIR fi -# Cloning to $NVM_DIR -git clone https://github.com/creationix/nvm.git $NVM_DIR - echo # Detect profile file, .bash_profile has precedence over .profile @@ -29,15 +28,21 @@ SOURCE_STR="[[ -s "$NVM_DIR/nvm.sh" ]] && . "$NVM_DIR/nvm.sh" # This loads NVM" if [ -z "$PROFILE" ] || [ ! -f "$PROFILE" ] ; then if [ -z $PROFILE ]; then - echo "=> Profile not found" + echo "=> Profile not found. Tried $HOME/.bash_profile and $HOME/.profile" else echo "=> Profile $PROFILE not found" fi + echo "=> Run this script again after running the following:" + echo + echo "\ttouch $HOME/.profile" + echo + echo "-- OR --" + echo echo "=> Append the following line to the correct file yourself" echo echo "\t$SOURCE_STR" echo - echo "=> Close and reopen your terminal to start using NVM" + echo "=> Close and reopen your terminal afterwards to start using NVM" exit fi