#!/bin/bash # Compila Flintstones en Docker (no hace falta tener Maven ni Java 11 local) set -e PRODUCTS_DIR="releng/flintstones.application.product/target/products" echo "==> Compilando Flintstones con Maven 3.8 + JDK 11 en Docker..." docker compose run --rm build echo "" echo "==> Build completado. Productos:" ls "$PRODUCTS_DIR/"*.zip 2>/dev/null | while read f; do echo " $f"; done echo "" echo "==> Para ejecutar en macOS:" echo " cd '$PRODUCTS_DIR'" MACOS_ZIP=$(ls "$PRODUCTS_DIR"/*macosx*.zip 2>/dev/null | head -1) if [ -n "$MACOS_ZIP" ]; then echo " unzip -o '$MACOS_ZIP'" echo " open Eclipse.app" echo " (o doble clic en Eclipse.app desde el Finder)" fi echo "" echo "==> Para ejecutar en Linux con VNC (puerto 5900):" echo " docker compose run --rm run-vnc" echo " Conectar con cualquier cliente VNC a localhost:5900"