From 347d79914f2fb232eec685a7d0a3d211842d414e Mon Sep 17 00:00:00 2001 From: Armin Ronacher Date: Mon, 16 Jun 2025 06:23:23 +0200 Subject: [PATCH] Fix cargo build for some macs --- tty-fwd/build-universal.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/tty-fwd/build-universal.sh b/tty-fwd/build-universal.sh index d1b04b70..424f44ae 100755 --- a/tty-fwd/build-universal.sh +++ b/tty-fwd/build-universal.sh @@ -2,15 +2,21 @@ set -e +# Set up Cargo environment +if [ -z "$CARGO_HOME" ]; then + export CARGO_HOME="$HOME/.cargo" +fi +export CARGO="$CARGO_HOME/bin/cargo" + echo "Building universal binary for tty-fwd..." # Build for x86_64 echo "Building x86_64 target..." -cargo build --release --target x86_64-apple-darwin +$CARGO build --release --target x86_64-apple-darwin # Build for aarch64 (Apple Silicon) echo "Building aarch64 target..." -cargo build --release --target aarch64-apple-darwin +$CARGO build --release --target aarch64-apple-darwin # Create target/release directory if it doesn't exist mkdir -p target/release