Skip to content

janberges/makemake90

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Generate Makefiles for modular Fortran programs

makemake90 logo

Installation

Either from PyPI:

python3 -m pip install makemake90

Or from GitHub:

python3 -m pip install git+https://github.com/janberges/makemake90

Synopsis

Generate Makefile for all .f90 files in the current directory and its subdirectories, optionally indicating special directories of your project:

makemake90 src=src obj=build mod=build bin=bin

Customize Makefile preamble (before the line with generated by makemake):

$EDITOR Makefile

Build your project:

make FC=gfortran FFLAGS=-O3

Update Makefile after further work on project:

makemake90