Monorepo for wisp.place. A static site hosting service built on top of the AT Protocol.
wisp.place
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/"