From bc85eb49f5d5ed88ba704df760c31ef7f47083ec Mon Sep 17 00:00:00 2001 From: Will Andrews Date: Sat, 23 May 2015 13:57:50 -0600 Subject: [PATCH] Use case..esac instead of [[. Not all /bin/sh have [[ available, so for compatibility using case..esac for pattern matching is better. --- configure | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/configure b/configure index efa836ca976..1dc87f6b6ba 100755 --- a/configure +++ b/configure @@ -977,8 +977,8 @@ fi if [ ! -z "$CFG_ENABLE_CLANG" ] then - if [ -z "$CC" ] || [[ $CC == *clang ]] - then + case "$CC" in + (''|*clang) CFG_CLANG_VERSION=$($CFG_CC \ --version \ | grep version \ @@ -998,9 +998,11 @@ then err "bad CLANG version: $CFG_CLANG_VERSION, need >=3.0svn" ;; esac - else + ;; + (*) msg "skipping CFG_ENABLE_CLANG version check; provided CC=$CC" - fi + ;; + esac fi if [ ! -z "$CFG_ENABLE_CCACHE" ]