mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-20 06:58:56 +00:00
build_osx - exclude arm64 gmp dependency to avoid cross compilation issues
This commit is contained in:
@@ -69,6 +69,9 @@ jobs:
|
|||||||
if [ "${{ matrix.arch }}" == "x64" ]; then
|
if [ "${{ matrix.arch }}" == "x64" ]; then
|
||||||
arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
|
arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
|
||||||
MAC_INTEL=-mac-cross-compile-intel
|
MAC_INTEL=-mac-cross-compile-intel
|
||||||
|
# We don't use gmpcxx, but it comes preinstalled on macos runner as arm64 bottle
|
||||||
|
# and CGAL detects it and breaks cross compilation.
|
||||||
|
brew uninstall --ignore-dependencies gmp
|
||||||
fi
|
fi
|
||||||
set -o pipefail
|
set -o pipefail
|
||||||
CXXFLAGS="-O3" CFLAGS="-O3 ${DARWIN_C_SOURCE}" ADD_COMMIT_SHA=1 BUILD_CFG=Release \
|
CXXFLAGS="-O3" CFLAGS="-O3 ${DARWIN_C_SOURCE}" ADD_COMMIT_SHA=1 BUILD_CFG=Release \
|
||||||
|
|||||||
Reference in New Issue
Block a user