diff options
author | Omair Javaid <omair.javaid@linaro.org> | 2018-12-18 00:28:58 +0500 |
---|---|---|
committer | Omair Javaid <omair.javaid@linaro.org> | 2018-12-18 00:28:58 +0500 |
commit | 716a08640b76e1a0b58301899fa8890d66ced4df (patch) | |
tree | c3ec77eefc52f2ec6dc90be2380bc9600094de70 | |
parent | d2fb326f4ef3a45b1c6aa0af9f5599b20447628c (diff) |
-rwxr-xr-x | dev-scripts/host-build-clang.sh | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/dev-scripts/host-build-clang.sh b/dev-scripts/host-build-clang.sh new file mode 100755 index 0000000..6cdd625 --- /dev/null +++ b/dev-scripts/host-build-clang.sh @@ -0,0 +1,16 @@ +rm -rf ./build/host +mkdir -p ./build/host +cd ./build/host +#CFLAGS="-fuse-ld=gold" +BUILD_TYPE=Release +C_COMPILER=clang +CXX_COMPILER=clang++ +cmake -GNinja -DCMAKE_BUILD_TYPE=$BUILD_TYPE \ +-DCMAKE_C_COMPILER=$C_COMPILER -DCMAKE_CXX_COMPILER=$CXX_COMPILER \ +-DCMAKE_C_FLAGS="$CFLAGS" -DCMAKE_CXX_FLAGS="$CFLAGS" \ +-DLLVM_ENABLE_EH=YES -DLLVM_ENABLE_RTTI=YES -DLLVM_ENABLE_ASSERTIONS=ON \ +"-DLLVM_TARGETS_TO_BUILD=X86;ARM;AArch64" \ +../../llvm +ninja + + |