#!/bin/bash

# Java Build Script

SCRIPT_DIR="$(cd "$(dirname "$0")/.." && pwd)"
cd "$SCRIPT_DIR"

echo "=== Java Build ==="
echo ""

# Kompilera Java-programmet
cd src
javac print_hej.java

if [ $? -eq 0 ]; then
    echo "✓ Kompilering lyckades!"
    echo "Class: src/print_hej.class"
    echo ""
    echo "För att köra:"
    echo "  java -cp src print_hej [decimaler]"
    
    # Skapa wrapper script
    mkdir -p ../bin
    cat > ../bin/print_hej << 'EOF'
#!/bin/bash
SCRIPT_DIR="$(cd "$(dirname "$0")/.." && pwd)"
cd "$SCRIPT_DIR"
java -cp src print_hej "$@"
EOF
    chmod +x ../bin/print_hej
    echo "Wrapper script skapad: bin/print_hej"
else
    echo "✗ Kompilering misslyckades!"
    exit 1
fi