better error message for Mac and Linux
authorAJ ONeal <aj@therootcompany.com>
Mon, 13 Jul 2020 07:04:17 +0000 (07:04 +0000)
committerAJ ONeal <coolaj86@gmail.com>
Mon, 13 Jul 2020 16:27:38 +0000 (10:27 -0600)
git/install.sh

index 68e66d654b5ed969b68652b15cc634182733068c..c8c8495cec55c807c4eb45abd98f7f5548583a9f 100644 (file)
@@ -1,8 +1,18 @@
 #!/bin/bash
+set -e
+set -u
+
 {
-    set -e
-    set -u
 
-    echo "This package doesn't work for Mac or Linux yet - only Windows 10"
-    exit 1
+    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
+
+        exit 1
+    else
+        echo "'git' already installed"
+    fi
+
 }