Codebase list knights / 4a3425a4-9b22-47ca-a5e0-6ac222d06199/upstream compile_clang
4a3425a4-9b22-47ca-a5e0-6ac222d06199/upstream

Tree @4a3425a4-9b22-47ca-a5e0-6ac222d06199/upstream (Download .tar.gz)

compile_clang @4a3425a4-9b22-47ca-a5e0-6ac222d06199/upstreamraw · history · blame

#!/bin/bash

if ! [ -d build_clang ]; then
	mkdir build_clang
fi

cd build_clang

export CC=/usr/bin/clang
export CXX=/usr/bin/clang++

cmake .. -DCMAKE_BUILD_TYPE=DebugFull -DCMAKE_CXX_FLAGS="-D_GNU_SOURCE -Wall -Wextra -Wundef -Wpointer-arith -Wcast-align -Wunreachable-code -fno-omit-frame-pointer -fstack-protector -fno-exceptions -fsanitize=address -fPIE" -DCMAKE_INSTALL_PREFIX=/usr && make -j 2