From 3bf68d44b796c216ef5b72de5f7df29e66398513 Mon Sep 17 00:00:00 2001 From: AnyOldName3 Date: Wed, 3 Sep 2025 19:29:18 +0100 Subject: [PATCH] Try using native CMake and CCache In principle, CMake should be able to cross-compile just fine and CCache shouldn't care. Maybe homebrew meddles with the default configuration and this will break things, though. We shall see. --- CI/macos/before_install.amd64.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CI/macos/before_install.amd64.sh b/CI/macos/before_install.amd64.sh index 1cf403e5ea..5385338c0b 100755 --- a/CI/macos/before_install.amd64.sh +++ b/CI/macos/before_install.amd64.sh @@ -2,8 +2,8 @@ command -v /usr/local/bin/brew || arch -x86_64 bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" -arch -x86_64 bash -c "command -v ccache || /usr/local/bin/brew install ccache" -arch -x86_64 bash -c "command -v cmake >/dev/null 2>&1 || /usr/local/bin/brew install cmake" +command -v ccache >/dev/null 2>&1 || brew install ccache +command -v cmake >/dev/null 2>&1 || brew install cmake arch -x86_64 bash -c "command -v qmake >/dev/null 2>&1 && qmake -v | grep -F 'Using Qt version 6.' >/dev/null || /usr/local/bin/brew install qt@6" arch -x86_64 /usr/local/bin/brew install curl xquartz gd fontconfig freetype harfbuzz brotli openal-soft icu4c yaml-cpp sqlite