v0.7.0
Pre-release
Pre-release
What's Changed
- feat: added basic preprocess table configuration by @arteevraina in fortran-lang#715
- Add homebrew installation instructions to README.md by @rouson in fortran-lang#718
- Some cleanups and minor fixes by @zoziha in fortran-lang#701
- feat: ability to read macros from manifest by @arteevraina in fortran-lang#720
- Support for dependency path relative to the fpm.toml it’s written in by @zoziha in fortran-lang#719
- feat: added support for C++ files compilation by @arteevraina in fortran-lang#733
- Fix executables linking by @LKedward in fortran-lang#743
- Change git directory using work-tree / git-dir by @awvwgk in fortran-lang#747
- Fix fortran-lang#734: First resolve dependencies, then resolve programs by @zoziha in fortran-lang#737
- docs(README): improve Homebrew references by @rouson in fortran-lang#745
- Minor fix for
fpm new
by @zoziha in fortran-lang#739 - docs: updated example packages README with new packages that were added by @arteevraina in fortran-lang#740
- Enable profiles in toml by @kubajj in fortran-lang#653
- Updated URL to manifest file in help section by @lewisfish in fortran-lang#755
- Fix compilation with NAG by @awvwgk in fortran-lang#753
- Fixes fortran-lang#756: add judgement of macros allocation status by @zoziha in fortran-lang#762
- In the default case of command line subcommands, stop
fpm
running in time by @zoziha in fortran-lang#728 - Disallow C-style escaping for IBM XL compiler by @awvwgk in fortran-lang#764
- bug: C preprocessor does not propagate directives to executables by @gnikit in fortran-lang#775
- bug: macros don't propage to C executables by @gnikit in fortran-lang#779
New Contributors
- @lewisfish made their first contribution in fortran-lang#755
- @gnikit made their first contribution in fortran-lang#775
Full Changelog: fortran-lang/fpm@v0.6.0...v0.7.0