#!/bin/bash # Build Former for Linux amd64 via Docker set -e if ! command -v docker &>/dev/null || ! docker info &>/dev/null 2>&1; then echo "ERROR: Docker is required for cross-compiling the Linux build." echo " Install: https://docs.docker.com/get-docker/" exit 1 fi echo "Building Linux amd64 via Docker..." docker build --platform linux/amd64 -t former-linux-build -f Dockerfile.linux . 2>&1 docker run --rm --platform linux/amd64 -v "$(pwd)/build/bin:/out" former-linux-build 2>&1 echo "Linux binary: build/bin/Former-linux-amd64"