- CLANG_VERSION=`clang --version | head -n1`
- CLANG_VERSION_RE='^[a-zA-Z0-9 ]* version (.*)$' # 3.3-5
- if [[ $CLANG_VERSION =~ $CLANG_VERSION_RE ]] ; then
- export "CLANG_VERSION=${BASH_REMATCH[1]}"
- local CLANG_MAJOR local CLANG_MINOR local CLANG_PATCH local CLANG_SPECIAL
- semver_into "$CLANG_VERSION" CLANG_MAJOR CLANG_MINOR CLANG_PATCH CLANG_SPECIAL
- if [[ $CLANG_MAJOR -lt 3
- || ( $CLANG_MAJOR -eq 3 && $CLANG_MINOR -le 1 )
- ]] ; then
- echo "clang version required >= 3.1, got $CLANG_VERSION"
- return 1
- fi
- else
- return 1
- fi
- return 0
+ CLANG_VERSION=`clang --version | head -n1`
+ CLANG_VERSION_RE='^[a-zA-Z0-9 ]* version (.*)$' # 3.3-5
+ if [[ $CLANG_VERSION =~ $CLANG_VERSION_RE ]] ; then
+ export "CLANG_VERSION=${BASH_REMATCH[1]}"
+ local CLANG_MAJOR local CLANG_MINOR local CLANG_PATCH local CLANG_SPECIAL
+ semver_into "$CLANG_VERSION" CLANG_MAJOR CLANG_MINOR CLANG_PATCH CLANG_SPECIAL
+ if [[ $CLANG_MAJOR -lt 3
+ || ( $CLANG_MAJOR -eq 3 && $CLANG_MINOR -le 1 )
+ ]] ; then
+ echo "clang version required >= 3.1, got $CLANG_VERSION"
+ return 1
+ fi
+ else
+ return 1
+ fi
+ return 0