llvm.bash raw

   1  CI_DESC="CI job using LLVM-based libraries and tools (clang, libc++, clang-tidy, iwyu) and testing Ninja"
   2  CI_DIR=build-llvm
   3  NIX_ARGS=(--arg enableLibcxx true)
   4  export CXX=clang++
   5  export CXXFLAGS="-Werror -Wall -Wextra -Wpedantic -Wthread-safety -Wno-unused-parameter"
   6  CMAKE_ARGS=(
   7    -G Ninja
   8    -DMP_ENABLE_CLANG_TIDY=ON
   9    -DMP_ENABLE_IWYU=ON
  10  )
  11  BUILD_ARGS=(-k 0)
  12