From 2ef1df016b65e34659d30813f5ece8e1700762de Mon Sep 17 00:00:00 2001 From: Anis Elleuch Date: Fri, 13 Feb 2015 10:08:52 +0100 Subject: [PATCH] Add a generic version checker function --- checkdeps.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/checkdeps.sh b/checkdeps.sh index 63fbaa5b4..412240a4e 100755 --- a/checkdeps.sh +++ b/checkdeps.sh @@ -1,5 +1,12 @@ #!/usr/bin/env bash +check_version() { + local version=$1 check=$2 + local highest=$(echo -e "$version\n$check" | sort -nrt. -k1,1 -k2,2 -k3,3 | head -1) + [[ "$highest" = "$version" ]] && return 0 + return 1 +} + echo -n "Checking if proper environment variables are set.. " echo ${GOROOT:?} 2>&1 >/dev/null