Gfortran and .smod files

I’m not sure. I abandoned Make when it seemed like it didn’t support multiple targets in a rule (I know now that it does), and rather than learn CMake decided to write my own. I had one that used Rake and Ruby at one point, then that used Shake and Haskell, which eventually made its way into the initial implementation of fpm.