updated bootstrap.sh

pull/2/head
Hari Sekhon 4 years ago
parent b1b2ec5e6a
commit 9944b3623a

@ -29,20 +29,23 @@ repo="https://github.com/HariSekhon/DevOps-Bash-tools"
directory="bash-tools"
sudo=""
[ "$(whoami)" != "root" ] || sudo=sudo
if [ "$(uname -s)" = Darwin ]; then
echo "Bootstrapping Mac"
if ! type brew >/dev/null 2>&1; then
curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install | ruby
curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install | $sudo ruby
fi
elif [ "$(uname -s)" = Linux ]; then
echo "Bootstrapping Linux"
if type apk >/dev/null 2>&1; then
apk --no-cache add bash git make
$sudo apk --no-cache add bash git make
elif type apt-get >/dev/null 2>&1; then
apt-get update
apt-get install -y git make
$sudo apt-get update
$sudo apt-get install -y git make
elif type yum >/dev/null 2>&1; then
yum install -y git make
$sudo yum install -y git make
else
echo "Package Manager not found on Linux, cannot bootstrap"
exit 1
@ -61,4 +64,4 @@ else
cd "$directory"
fi
make
make install

Loading…
Cancel
Save