Files
Francisco Jesús Martínez Mimbrera 759a8968a2 public code v1
2026-05-23 00:32:57 +02:00

28 lines
868 B
Bash
Executable File

#!/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"