#!/bin/bash # Fortran Build Script SCRIPT_DIR="$(cd "$(dirname "$0")/.." && pwd)" cd "$SCRIPT_DIR" echo "=== Fortran Build ===" echo "" # Check for gfortran if command -v gfortran &> /dev/null; then FC=gfortran elif command -v f95 &> /dev/null; then FC=f95 elif command -v f90 &> /dev/null; then FC=f90 else echo "✗ Ingen Fortran-kompilator hittades!" echo " Installera gfortran: brew install gcc" exit 1 fi echo "Använder: $FC" # Compile if $FC -O2 -o bin/print_hej src/print_hej.f90 2>&1; then echo "✓ Kompilering lyckades!" echo " Executable: bin/print_hej" echo "" echo "För att köra:" echo " ./bin/print_hej [decimaler]" else echo "✗ Kompilering misslyckades!" exit 1 fi