#!/bin/bash

# Build script for capacity_analysis Go binary
# This script compiles the capacity analysis tool for macOS, Linux, and Windows

set -e

echo "Building capacity_analysis binaries..."

# macOS (Darwin)
echo "Building for macOS..."
GOOS=darwin GOARCH=amd64 go build -o capacity_analysis capacity_analysis.go

# Linux
echo "Building for Linux..."
GOOS=linux GOARCH=amd64 go build -o capacity_analysis_linux capacity_analysis.go

# Windows
echo "Building for Windows..."
GOOS=windows GOARCH=amd64 go build -o capacity_analysis.exe capacity_analysis.go

echo "✓ Build complete!"
echo ""
echo "Generated binaries:"
echo "  - capacity_analysis (macOS)"
echo "  - capacity_analysis_linux (Linux)"
echo "  - capacity_analysis.exe (Windows)"
