Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
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-22 | adjust documentation to latest proposal | John S. Urban | |
2020-12-22 | complicating new | John S. Urban | |
2020-12-21 | Simplify default for simple projects and experienced user but use --verbose ↵ | John S. Urban | |
to add the kitchen sink Simplified the defaults to be able to use auto-discovery and the simplest manifest (fpm.toml) file but at the same time provide an easy way to get a fully populated default structure (ie. one that adds the example/ directory) and also provides a heavily annotated manifest that helps with understanding how to create a more complex project and also understanding how your simple project can grow beyond a basic default package (one of the first questions someone will have even if they are not ready to use it all is will using `fpm` be too restrictive?) |