about summary refs log tree commit diff homepage
path: root/scripts/build/klee.sh
diff options
context:
space:
mode:
authorMartin Nowack <m.nowack@imperial.ac.uk>2018-11-07 16:39:05 +0000
committerCristian Cadar <c.cadar@imperial.ac.uk>2018-11-11 15:25:43 +0000
commit92b49c62b796e4c2544fc2415d9817068aed6eae (patch)
tree6b6da8696b5aa451780f9bebad6fce21d0b4c503 /scripts/build/klee.sh
parentb49891900fe34a4d584c84fb33c9a71eacd2b767 (diff)
downloadklee-92b49c62b796e4c2544fc2415d9817068aed6eae.tar.gz
Use LLVM 4 for Mac Build
Diffstat (limited to 'scripts/build/klee.sh')
-rwxr-xr-xscripts/build/klee.sh7
1 files changed, 4 insertions, 3 deletions
diff --git a/scripts/build/klee.sh b/scripts/build/klee.sh
index 517318f8..84d7bd63 100755
--- a/scripts/build/klee.sh
+++ b/scripts/build/klee.sh
@@ -26,10 +26,11 @@ if [[ "$TRAVIS_OS_NAME" = "linux" ]] ; then
   KLEE_CC="${LLVM_BIN}/clang"
   KLEE_CXX="${LLVM_BIN}/clang++"
 elif [[ "${TRAVIS_OS_NAME}" == "osx" ]]; then
-  LLVM_CONFIG="/usr/local/bin/llvm-config-${LLVM_VERSION}"
+  LLVM_BIN="/usr/local/opt/llvm@${LLVM_VERSION_MAJOR}/bin"
+  LLVM_CONFIG="${LLVM_BIN}/llvm-config"
   LLVM_BUILD_DIR="$(${LLVM_CONFIG} --src-root)"
-  KLEE_CC="/usr/local/bin/clang-${LLVM_VERSION}"
-  KLEE_CXX="/usr/local/bin/clang++-${LLVM_VERSION}"
+  KLEE_CC="${LLVM_BIN}/clang"
+  KLEE_CXX="${LLVM_BIN}/clang++"
 else
   echo "Unhandled TRAVIS_OS_NAME \"${TRAVIS_OS_NAME}\""
   exit 1