From 2a1334e5139b4523cf77a7318e349c0ab689aed7 Mon Sep 17 00:00:00 2001 From: Shish Date: Sat, 6 Apr 2024 12:25:49 +0100 Subject: [PATCH] [c] add clang build --- c/build_clang.sh | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100755 c/build_clang.sh diff --git a/c/build_clang.sh b/c/build_clang.sh new file mode 100755 index 0000000..6e5842e --- /dev/null +++ b/c/build_clang.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env bash +set -eu + +export CC=clang CXX=clang++ +cd $(dirname $0) +BUILDDIR=${BUILD_ROOT:-build}/$(basename $(pwd))-$(echo $(basename $0) | sed 's/build_*\(.*\).sh/\1/')-$(uname)-$(uname -m) +cmake -DCMAKE_BUILD_TYPE=Release -B $BUILDDIR . +cmake --build $BUILDDIR -j +cp $BUILDDIR/rosettaboy-c ./rosettaboy-clang