Browse Source

replaced fatalExit function for 'inline' exit

exit on errors (set -e)
simplified if for NVM_DIR and NVM_SOURCE, corrected indentation
master
Koen Punt 11 years ago
parent
commit
0787a55999
  1. 11
      install-gitless.sh
  2. 2
      install.sh

11
install-gitless.sh

@ -1,15 +1,16 @@ @@ -1,15 +1,16 @@
#!/bin/bash
set -e
fatalExit (){
echo "$@" && exit 1;
}
# an alternative URL that could be used: https://github.com/creationix/nvm/tarball/master
if [ "$NVM_SOURCE" = "" ]; then
if [ ! "$NVM_SOURCE" ]; then
NVM_SOURCE="https://raw.github.com/creationix/nvm/master/nvm.sh"
fi
if [ "$NVM_DIR" = "" ]; then
if [ ! "$NVM_DIR" ]; then
NVM_DIR="$HOME/.nvm"
fi
@ -20,9 +21,9 @@ echo -ne "=> Downloading... " @@ -20,9 +21,9 @@ echo -ne "=> Downloading... "
# Detect if curl or wget is installed to download NVM_SOURCE
if type curl > /dev/null 2>&1; then
curl --silent "$NVM_SOURCE" -o nvm.sh || fatalExit "Failed";
curl --silent "$NVM_SOURCE" -o nvm.sh || fatalExit "Failed downloading $NVM_SOURCE";
elif type wget > /dev/null 2>&1; then
wget --quiet "$NVM_SOURCE" -O nvm.sh || fatalExit "Failed";
wget --quiet "$NVM_SOURCE" -O nvm.sh || fatalExit "Failed downloading $NVM_SOURCE";
else
fatalExit "Must have curl or wget to install nvm";
fi

2
install.sh

@ -1,5 +1,7 @@ @@ -1,5 +1,7 @@
#!/bin/bash
set -e
NVM_DIR="$HOME/.nvm"
if ! hash git 2>/dev/null; then

Loading…
Cancel
Save