Monorepo for wisp.place. A static site hosting service built on top of the AT Protocol. wisp.place
at main 804 B view raw
1#!/usr/bin/env bash 2# Build Linux binaries (statically linked) 3set -e 4mkdir -p binaries 5 6# Build Linux binaries 7echo "Building Linux binaries..." 8 9echo "Building Linux ARM64 (static)..." 10nix-shell -p rustup --run ' 11 rustup target add aarch64-unknown-linux-musl 12 RUSTFLAGS="-C target-feature=+crt-static" cargo zigbuild --release --target aarch64-unknown-linux-musl 13' 14cp target/aarch64-unknown-linux-musl/release/wisp-cli binaries/wisp-cli-aarch64-linux 15 16echo "Building Linux x86_64 (static)..." 17nix-shell -p rustup --run ' 18 rustup target add x86_64-unknown-linux-musl 19 RUSTFLAGS="-C target-feature=+crt-static" cargo build --release --target x86_64-unknown-linux-musl 20' 21cp target/x86_64-unknown-linux-musl/release/wisp-cli binaries/wisp-cli-x86_64-linux 22 23echo "Done! Binaries in ./binaries/"