Ezf -- a tool that makes it easy to compile and launch a Fortran program

Hi @jabuci , nice tool you have here.
I just wanted to add some precisions regarding your two points. Concerning the first, you can always be more explicit and change the default behavior (see the doc):

[library]
source-dir="src"

[[ executable ]]
name="math_constants"
source-dir="app"
main="main.f90"

And for your second point, `fpm` prints the compiled files to the standard output. So a diff between that output and your file system is straightforward. Alternatively, you can dump the build tree (`fpm build --dump tree.json`) and use it in a third party tool.

So, I kind of agree with @jacobwilliams on this, and that thread echoes the post by @ivanpribec (see here). Let’s join the efforts and improve the Fortran ecosystem. Just food for thought, but a plugin for Makefile support would be nice for instance.

5 Likes