Files
itgmania212121/Utils/build-release-macos.sh
T
sukibabyandteejusb b938ac449f Migrate to universal build for macOS
Instruct cmake to generate a universal release, instead of separate executables for ARM64 and x86_64.
2024-08-09 04:25:26 -07:00

13 lines
589 B
Bash
Executable File

#!/bin/sh
set -eux
cd "$(dirname $0)/.."
cmake -B Build/release-universal -DCMAKE_BUILD_TYPE=Release -DWITH_FULL_RELEASE=On -DCMAKE_OSX_ARCHITECTURES="arm64;x86_64" -DWITH_CLUB_FANTASTIC=On
cmake --build Build/release-universal -j $(sysctl -n hw.logicalcpu)
cmake --build Build/release-universal --target package
cmake -B Build/release-universal -DCMAKE_BUILD_TYPE=Release -DWITH_FULL_RELEASE=On -DCMAKE_OSX_ARCHITECTURES="arm64;x86_64" -DWITH_CLUB_FANTASTIC=Off
cmake --build Build/release-universal -j $(sysctl -n hw.logicalcpu)
cmake --build Build/release-universal --target package