From 8ad39b0afe4376469d1661c3dc1688cff5302633 Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Sat, 7 Sep 2013 17:32:49 +1200 Subject: Fail early if we can't find git(1) on install --- install | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/install b/install index 0bacd594..7f14a532 100755 --- a/install +++ b/install @@ -21,6 +21,12 @@ lns() { return } +# Bail if we don't have git(1) +if ! hash git 2>/dev/null; then + printf '%s: Could not find git(1)!\n' "${0##*/}" >&2 + exit 1 +fi + # Define dotfiles directory and check it exists dotfiles=$HOME/.dotfiles if [[ ! -d $dotfiles ]]; then -- cgit v1.2.3