#!/bin/bash
# Build CubeCactusOS using Docker (works on any platform)
echo "Building CubeCactusOS in Docker container..."
echo ""
# Build Docker image
docker build -t cubecactusos-builder .
# Run build in container
docker run --rm -v "$(pwd)":/build cubecactusos-builder \
make -f Makefile.os os-image
echo ""
echo "Build complete!"
echo "ISO file: os/build/cubecactusos.iso"
echo ""
echo "To run in QEMU:"
echo " qemu-system-i386 -cdrom os/build/cubecactusos.iso -m 512M"