#!/bin/sh
set -eu

tmpdir=$(mktemp -d "${AUTOPKGTEST_TMP:-/tmp}/mplapack-mpfr.XXXXXX")
trap 'rm -rf "$tmpdir"' EXIT

cxx=${CXX:-c++}
for pc in mplapack_mpfr mplapack_mpfr_opt; do
    pkg-config --exists "$pc"
    flags=$(pkg-config --cflags --libs "$pc")
    # shellcheck disable=SC2086
    "$cxx" -std=c++17 -pthread -o "$tmpdir/$pc" \
        "$(dirname "$0")/mpfr-backend.cpp" $flags
    "$tmpdir/$pc"
done
