Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-29 | Update: fpm_backend with dynamic openmp scheduling. | LKedward | |
2021-01-14 | Merge pull request #337 from milancurcic/allow-hyphen-in-fpm-names | Milan Curcic | |
Allow hyphens in fpm project names in "fpm new" | |||
2021-01-12 | update the help message for fpm new | milancurcic | |
2021-01-12 | flip the no-no test to test-with-hyphens | milancurcic | |
2021-01-12 | update error message | milancurcic | |
2021-01-12 | make sure bname is a valid fortran name when inserting into source snippets | milancurcic | |
2021-01-12 | allow hypen in fpm new and update the error message | milancurcic | |
2021-01-12 | add function to replace special characters to undercores | milancurcic | |
2021-01-12 | add function to replace characters in strings | milancurcic | |
2021-01-06 | Add: string_len_trim to check for empty source files (#335) | Laurence Kedward | |
Fixes performance regression from 33ad2ce. Don't use string_cat for checking for empty source files. | |||
2021-01-06 | Remove a name clash in the fpm testsuite (#334) | Sebastian Ehlert | |
- local variable uses same name as used module (testsuite) | |||
2020-12-24 | Merge pull request #322 from LKedward/refactor-model-sources | Laurence Kedward | |
Group sources by package in the model | |||
2020-12-24 | Update info_* end syntax for consistency | LKedward | |
2020-12-24 | Update: info_model for source grouping | LKedward | |
2020-12-24 | Merge branch 'upstream_master' into refactor-model-sources | LKedward | |
2020-12-24 | Update fpm/src/fpm_targets.f90 | Laurence Kedward | |
Co-authored-by: Sebastian Ehlert <28669218+awvwgk@users.noreply.github.com> | |||
2020-12-23 | Merge pull request #291 from certik/show_model | Ondřej Čertík | |
Initial implementation of `fpm build --show-model` | |||
2020-12-23 | Implement info_build_target_short() | Ondřej Čertík | |
2020-12-23 | Implement info_srcfile_short() | Ondřej Čertík | |
2020-12-23 | Indent subroutine bodies | Ondřej Čertík | |
2020-12-23 | Remove str() implementation for real | Ondřej Čertík | |
It is not needed at the moment, but it will have to be put back in once we extract str() into a dedicated string manipulation library (or stdlib). | |||
2020-12-23 | Print unit_type as a string | Ondřej Čertík | |
2020-12-23 | Print target_type as a string | Ondřej Čertík | |
2020-12-23 | Print unit_scope as a string instead of a number | Ondřej Čertík | |
2020-12-22 | Add a `--show-model` option to `build` | Ondřej Čertík | |
2020-12-22 | Add str() to convert int/real/logical to strings | Ondřej Čertík | |
2020-12-21 | Group sources by package in model | LKedward | |
2020-12-21 | Cleanup vestigial code | LKedward | |
2020-12-20 | Merge pull request #315 from LKedward/remove-default-fast-math | Laurence Kedward | |
Remove: -ffast-math in gfortran default release flags | |||
2020-12-18 | Remove -ffast-math from Haskell fpm default release flags | LKedward | |
2020-12-18 | Merge pull request #307 from LKedward/fix-object-collision | Laurence Kedward | |
Fix: program object file collision | |||
2020-12-18 | Merge pull request #257 from awvwgk/install | Sebastian Ehlert | |
Implement fpm-install command | |||
2020-12-18 | Remove: -ffast-math in gfortran default release flags | LKedward | |
2020-12-16 | Bump patch number for new release | LKedward | |
2020-12-16 | Revert unnecessary changes for PR | LKedward | |
2020-12-16 | Fix: collision between app and example executables of the same name | LKedward | |
Use a separate example subdirectory in 'build' to store example executables. | |||
2020-12-15 | Update: with_example demo to test for object collision | LKedward | |
2020-12-15 | Fix: name collision between program objects | LKedward | |
Simplify object naming rules to avoid issue where programs in different top-level folders can have the same object file name. Fixes #305 | |||
2020-12-14 | Implement fpm install --list to see installable targets | Sebastian Ehlert | |
2020-12-14 | Merge pull request #294 from LKedward/add-f-suffix | Laurence Kedward | |
Add: support for detecting .f and .F files | |||
2020-12-14 | Update: str_ends_with as pure functions | Laurence Kedward | |
Co-authored-by: Milan Curcic <caomaco@gmail.com> | |||
2020-12-14 | Merge pull request #289 from everythingfunctional/bootstrap_compiler_support | Brad Richardson | |
Add support for same compilers as Fortran version to Haskell version | |||
2020-12-13 | Check if the package is actually installable for fpm-install | Sebastian Ehlert | |
2020-12-13 | Add fpm-install to cli help page | Sebastian Ehlert | |
2020-12-12 | Merge pull request #303 from LKedward/fix-parsing | Sebastian Ehlert | |
Fixes to source parsing | |||
2020-12-12 | Merge pull request #304 from awvwgk/manifest-doc | Laurence Kedward | |
Remove note on not supported dependencies in program targets | |||
2020-12-12 | Remove note on not supported dependencies in program targets | Sebastian Ehlert | |
2020-12-12 | Merge pull request #300 from urbanjost/nocoarray | Laurence Kedward | |
Remove -coarray=single option from ifort compiler default options | |||
2020-12-12 | Fix: Ignore empty source files | LKedward | |
Targets not generated for empty source files | |||
2020-12-12 | Fix: source parsing | LKedward | |
Fixes issue where assignment statements with variables called 'program' and 'module' are detected as program and module declaration statements. |