From c20c08f11213e75fc3472340896086cc9e920ca2 Mon Sep 17 00:00:00 2001 From: Andrew Noyes Date: Thu, 8 Aug 2024 11:06:26 -0700 Subject: [PATCH] Use homebrew clang for packaging for macos The default segfaults now for some reason --- package_macos.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_macos.sh b/package_macos.sh index c287b01..81520db 100755 --- a/package_macos.sh +++ b/package_macos.sh @@ -8,7 +8,7 @@ SRC_DIR="${0%/*}" BUILD_ARM="$(mktemp -d -t conflict-set-arm)" BUILD_X86="$(mktemp -d -t conflict-set-x86)" -cmake_args=(-DCMAKE_CXX_FLAGS=-DNVALGRIND -DCPACK_PACKAGING_INSTALL_PREFIX=/usr/local) +cmake_args=(-DCMAKE_CXX_FLAGS=-DNVALGRIND -DCMAKE_CXX_COMPILER=/opt/homebrew/opt/llvm/bin/clang++ -DCPACK_PACKAGING_INSTALL_PREFIX=/usr/local) cmake -S"$SRC_DIR" -B"$BUILD_ARM" -DCMAKE_OSX_ARCHITECTURES=arm64 "${cmake_args[@]}" cmake --build "$BUILD_ARM" --target conflict-set --target conflict-set-static