Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-20 | Refactor target flag management | LKedward | |
Backend simplified to use compiler and linker flags on per target basis. Removes redundant link_flags field in model structure. Fixes benign issue with duplicated link flags. | |||
2021-02-20 | Major update: separate build targets from model | LKedward | |
2021-02-18 | Merge pull request #316 from urbanjost/update_new | Laurence Kedward | |
Update subcommand "new" to reflect the addition of support for the ex… | |||
2021-02-05 | Merge pull request #346 from awvwgk/default-example | Milan Curcic | |
Include root dir in path to default example setup | |||
2021-02-05 | Merge pull request #349 from awvwgk/bootstrap | Milan Curcic | |
Suggest to move the fpm version in the boostrapping process | |||
2021-02-05 | Merge pull request #345 from LKedward/omp-dyn-sched | Milan Curcic | |
Update: fpm_backend with dynamic openmp scheduling | |||
2021-02-03 | Suggest to move the fpm version in the boostrapping process | Sebastian Ehlert | |
2021-01-31 | correct github changes | John S. Urban | |
2021-01-31 | Merge branch 'master' into update_new | urbanjost | |
2021-01-31 | space | John S. Urban | |
2021-01-31 | rebased | John S. Urban | |
2021-01-31 | for "new" subcommand example/ is only created explicitly by --example or --full | John S. Urban | |
2021-01-31 | Include root dir in path to default example setup | Sebastian Ehlert | |
2021-01-30 | Fix broken link in contributing guidelines (#342) | Sebastian Ehlert | |
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-31 | return fpm.toml to using basename | John S. Urban | |
2020-12-27 | Merge branch 'update_new' of https://github.com/urbanjost/fpm into update_new | John S. Urban | |
2020-12-27 | errata | John S. Urban | |
2020-12-27 | errata | John S. Urban | |
2020-12-27 | Merge branch 'update_new' of https://github.com/urbanjost/fpm into update_new | John S. Urban | |
2020-12-27 | Merge branch 'update_new' of https://github.com/urbanjost/fpm into update_new | John S. Urban | |
2020-12-27 | Merge branch 'update_new' of https://github.com/urbanjost/fpm into update_new | John S. Urban | |
2020-12-27 | errata | John S. Urban | |
2020-12-27 | errata | John S. Urban | |
2020-12-27 | annotated fpm.toml | John S. Urban | |
So in for a pence, in for a pound. On the "new" subcommand if the "--full" parameter is supplied a fully annotated "fpm.tom" file is generated much like products like doxygen(1) produce. This allows a user to compose a complex package build more easily, without referring to external documentation to compose the manifest. | |||
2020-12-25 | src/fpm_strings.f90 | John S. Urban | |
2020-12-25 | Merge branch 'master' into update_new | urbanjost | |
2020-12-25 | code arrangement | John S. Urban | |
Re-arranged the code. Will add amendments to manifest created by --full option shortly. Any other discussions still open? | |||
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 | |