#!/bin/sh
# fortran/probar: compila ETABLE con la prueba, contra la libtabular2 del arbol
# (src/.libs), y la corre desde tests/, donde estan etable.txt y datos.txt.
# Compara con lo que da interpolate_num en C para los mismos puntos.
set -e
AQUI=$(cd "$(dirname "$0")" && pwd)
T=$(mktemp -d); trap 'rm -rf "$T"' EXIT
gfortran -o "$T/prueba" "$AQUI/etable.f90" "$AQUI/prueba.f90" \
  -L"$AQUI/../src/.libs" -ltabular2 -Wl,-rpath,"$AQUI/../src/.libs"
cd "$AQUI/../tests"
"$T/prueba"
