summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Kaster <akaster@serenityos.org>2023-02-25 20:28:58 -0700
committerSam Atkins <atkinssj@gmail.com>2023-02-26 08:11:08 +0000
commitce500ed170ce3f45571cdaf4298c3e82b869c16d (patch)
tree9643d67958b0120e3b590542e443c78f3b7936fb
parent5bc1f135b7f2bee581eea8291f09e927964251d7 (diff)
downloadserenity-ce500ed170ce3f45571cdaf4298c3e82b869c16d.zip
Lagom: Look for clang the same way serenity.sh does in BuildFuzzers.sh
Also note that Xcode does not ship libfuzzer and is not usable for a fuzzer build.
-rwxr-xr-xMeta/Lagom/BuildFuzzers.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/Meta/Lagom/BuildFuzzers.sh b/Meta/Lagom/BuildFuzzers.sh
index 7f005563fa..467b85ab40 100755
--- a/Meta/Lagom/BuildFuzzers.sh
+++ b/Meta/Lagom/BuildFuzzers.sh
@@ -14,11 +14,12 @@ die() {
pick_clang() {
local BEST_VERSION=0
- for CLANG_CANDIDATE in clang clang-13 clang-14 /usr/local/bin/clang-13 /usr/local/bin/clang-14; do
+ for CLANG_CANDIDATE in clang clang-13 clang-14 clang-15 /opt/homebrew/opt/llvm/bin/clang ; do
if ! command -v $CLANG_CANDIDATE >/dev/null 2>&1; then
continue
fi
if $CLANG_CANDIDATE --version 2>&1 | grep "Apple clang" >/dev/null; then
+ echo "Skipping Apple clang, as Apple does not ship libfuzzer with Xcode..."
continue
fi
if ! $CLANG_CANDIDATE -dumpversion >/dev/null 2>&1; then