#!/bin/bash
set -eu

echo

if [[ ! -f conf/configure.nmmb ]]; then
    echo "File conf/configure.nmmb not found!"
    echo "Running ./configure .... "
    ./configure
fi

if [[ -f conf/modules.nmmb ]]; then
    echo -n "Loading modules .... "
    source conf/modules.nmmb
    echo "done."
    echo
fi

echo "Running make" "$@"

make "$@"

echo
echo "Compilation finished successfully."
echo
