#!/bin/bash set -e BUILD_DIR="build" mkdir -p "$BUILD_DIR" echo "=== Building bash-for-windows ===" # Linux build echo " -> Linux..." go build -ldflags="-s -w" -o "$BUILD_DIR/bash-windows" . # Windows cross-compile echo " -> Windows (x86_64)..." GOOS=windows GOARCH=amd64 CGO_ENABLED=0 go build -ldflags="-s -w" -o "$BUILD_DIR/bash-windows.exe" . echo "" echo "=== Build complete ===" ls -lh "$BUILD_DIR/"