brintos

brintos / llvm-project-archived public Read only

0
0
Text · 438 B · 15faa5a Raw
19 lines · bash
1#!/usr/bin/env bash2set -u3set -e4 5ROOT="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"6if [ -d "$ROOT/llvm-build" ]; then7  cd $ROOT/llvm-build8else9  mkdir -p $ROOT/llvm-build10  cd $ROOT/llvm-build11  CC=clang CXX=clang++ cmake -G Ninja -DLLVM_ENABLE_WERROR=ON -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_ASSERTIONS=ON $ROOT/../../../..12fi13ninja14ninja check-sanitizer15ninja check-tsan16ninja check-asan17ninja check-msan18ninja check-lsan19