#!/usr/bin/env bash set -e [[ $PWD = */gupax ]] if [[ $1 = *all* ]]; then echo "=== building all ===" echo "=== windows ===" cargo build --profile optimized --target x86_64-pc-windows-gnu # echo "=== macos ===" # cargo build --profile optimized --target x86_64-apple-darwin echo "=== linux ===" cargo build --profile optimized du -hs target/x86_64-pc-windows-gnu/optimized/gupax target/x86_64-apple-darwin/optimized/gupax target/optimized/gupax else echo "=== building linux cpu optimized ===" RUSTFLAGS="-C target-cpu=native" cargo build --profile optimized du -hs target/optimized/gupax fi