1 1.1 kamil #!/bin/bash 2 1.1 kamil set -u 3 1.1 kamil set -e 4 1.1 kamil 5 1.1 kamil ROOT="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" 6 1.1 kamil if [ -d "$ROOT/llvm-build" ]; then 7 1.1 kamil cd $ROOT/llvm-build 8 1.1 kamil else 9 1.1 kamil mkdir -p $ROOT/llvm-build 10 1.1 kamil cd $ROOT/llvm-build 11 1.1 kamil CC=clang CXX=clang++ cmake -G Ninja -DLLVM_ENABLE_WERROR=ON -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_ASSERTIONS=ON $ROOT/../../../.. 12 1.1 kamil fi 13 1.1 kamil ninja 14 1.1 kamil ninja check-sanitizer 15 1.1 kamil ninja check-tsan 16 1.1 kamil ninja check-asan 17 1.1 kamil ninja check-msan 18 1.1 kamil ninja check-lsan 19