X-Git-Url: https://git.josue.xyz/?a=blobdiff_plain;f=git%2Finstall.sh;h=7d6d872d7651c816a0f3ea9a48b7848a37cb19f9;hb=b1d3b44f966332434d8ec49b2a0df569e9bf8c16;hp=c8c8495cec55c807c4eb45abd98f7f5548583a9f;hpb=3e88528302d02d27e3b5cffd269c8544145744ba;p=webi-installers%2F.git diff --git a/git/install.sh b/git/install.sh index c8c8495..7d6d872 100644 --- a/git/install.sh +++ b/git/install.sh @@ -2,17 +2,22 @@ set -e set -u -{ +function __init_git() { if [ -z "$(command -v git)" ]; then - >&2 echo "Error: to install 'git' on Mac or Linux use the built-in package manager." - >&2 echo " for example: apt install -y git" - >&2 echo " for example: xcode-select --install" - # sudo xcodebuild -license accept - + if [[ -n "$(uname -a | grep -i darwin)" ]]; then + echo >&2 "Error: 'git' not found. You may have to re-install 'git' on Mac after every major update." + echo >&2 " for example, try: xcode-select --install" + # sudo xcodebuild -license accept + else + echo >&2 "Error: to install 'git' on Linux use the built-in package manager." + echo >&2 " for example, try: sudo apt install -y git" + fi exit 1 else echo "'git' already installed" fi } + +__init_git