]> gitweb.factorcode.org Git - factor.git/commitdiff
Fix clang version pattern
authorArkady Rost <arkrost@gmail.com>
Thu, 22 Oct 2015 08:06:00 +0000 (11:06 +0300)
committerDoug Coleman <doug.coleman@gmail.com>
Fri, 23 Oct 2015 00:07:02 +0000 (17:07 -0700)
'Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn)' was parsed incorrectly.

build-support/factor.sh

index 4014ee76f0190696fcf56816e917aa3e20903a03..00be3ce779c94c904ea5eaf3bdfaa646eaa3ce74 100755 (executable)
@@ -113,7 +113,7 @@ set_md5sum() {
 }
 
 semver_into() {
-       CLANG_RE_OLD="^([0-9]*)\.([0-9]*)-(.*)?$" # 3.3-5
+       CLANG_RE_OLD="^([0-9]*)\.([0-9]*)-?(.*)?$" # 3.3-5
        RE_SEMVER="^([0-9]*)\.([0-9]*)\.([0-9]*)-?(.*)?$" # 3.3.3-5
        if [[ $1 =~ $CLANG_RE_OLD ]] ; then
                export "$2=${BASH_REMATCH[1]}"