#!/bin/bash -e # # script/build # mas # # Builds the Swift Package. # # Build for the host architecture by default. ARCH=() if [[ "$1" == '--universal' ]]; then ARCH=( --arch arm64 --arch x86_64 ) fi # Disable the manifest cache on Xcode 12.5 and later. CACHE=() if [[ "$(swift build --help)" =~ manifest-cache ]]; then CACHE=(--manifest-cache none) fi echo "==> 🏗️ Building mas ($(script/version))" swift build \ --configuration release \ "${ARCH[@]}" \ --disable-sandbox \ "${CACHE[@]}"