#!/bin/zsh set -euo pipefail configuration="${1:?configuration is required}" sdk="${2:?sdk is required}" architecture="${3:?architecture is required}" output="${4:?output directory is required}" script_dir="${0:A:h}" project="$script_dir/../../iOS/VoiceCatiOS.xcodeproj" mkdir -p "$output" xcodebuild \ -project "$project" \ -target VoiceCatBroadcast \ -configuration "$configuration" \ -sdk "$sdk" \ -arch "$architecture" \ CONFIGURATION_BUILD_DIR="$output" \ CODE_SIGNING_ALLOWED=NO \ build