Once [*fpm*](https://github.com/fortran-lang/fpm) reaches some maturity with regards to supporting MPI, consider using it as the main build system.