Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-18 | Remove -ffast-math from Haskell fpm default release flags | LKedward | |
2020-12-18 | Remove: -ffast-math in gfortran default release flags | LKedward | |
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-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. | |||
2020-12-11 | Remove -coarray=single option from ifort compiler default options | init current directory[i] | |
With the intel compiler ifort(1) use of the -coarray=single creates an executable with images instead of just allowing the coarray syntax as with the GNU gfortran compiler so it is being removed as a default option and will be implemented via a more general option allowing for user-specified compiler options. As it is, use of the option requires developer platforms to support auxiliary libraries not always available, and coarray does not appear to be on all platforms supported by ifort (e.g. MacOS). 2020-12-11 | |||
2020-12-10 | feat(boostrap-ifort): remove coarray option from ifort | Brad Richardson | |
2020-12-10 | feat(bootstrap): try multiple ways to get compiler version info | Brad Richardson | |
2020-12-10 | Merge pull request #280 from awvwgk/example | Sebastian Ehlert | |
Create specification for example section and implement example applications for Fortran and Haskell version | |||
2020-12-10 | Include example programs in dependency tree | Sebastian Ehlert | |
2020-12-10 | Check for duplicates between executable and example targets | Sebastian Ehlert | |
2020-12-10 | Add build.auto-examples to manifest reference | Sebastian Ehlert | |
2020-12-10 | Use correct option to auto-discover example programs | Sebastian Ehlert | |
Co-authored-by: Laurence Kedward <laurence.kedward@bristol.ac.uk> | |||
2020-12-10 | Implement example executables also for Haskell fpm | Sebastian Ehlert | |
2020-12-10 | Implement example applications in Fortran fpm | Sebastian Ehlert | |
2020-12-10 | Create specification for example section | Sebastian Ehlert | |
2020-12-10 | Dependency handling (#266) | Sebastian Ehlert | |
- create a dependency tree data type with serde functionality - allow translation from and to TOML of dependency tree - test round trips for dependency cache - implement iterative fetching of each dependency level - update dependencies in fpm-update (rudimentary implementation only) - allow removing the cache from the command line - use dependency tree for fpm-build model - add fpm-update to fpm-help/fpm-list output | |||
2020-12-10 | Implement check for duplicated program names (#286) | Sebastian Ehlert | |
- check within an executable/test array for duplicate programs - also check that the program name is not empty or contains ascii control chars | |||
2020-12-10 | Merge pull request #293 from LKedward/fix-toml-check | Laurence Kedward | |
Fix: missing error check after `new_package` call | |||
2020-12-10 | Add: support for detecting .f files | LKedward | |
2020-12-10 | Fix: missing error check after `new_package` call | LKedward | |
Fixes silent failure due to invalid top-level manifest keys | |||
2020-12-10 | Merge pull request #292 from certik/help | Laurence Kedward | |
Specify the correct help for `fpm run -h` | |||
2020-12-10 | Merge pull request #284 from LKedward/dev-docs-model | Laurence Kedward | |
Document model and backend for developers | |||
2020-12-09 | feat(bootstrap-ifort): use `-coarray=single` by default | Brad Richardson | |
2020-12-09 | Revert "fix(bootstrap-ifort): remove coarray option, it is not supported" | Brad Richardson | |
This reverts commit f049ae6d8e4bfd58a5b69d692dd7e6273fd158af. | |||
2020-12-09 | fix(bootstrap-ifort): remove coarray option, it is not supported | Brad Richardson | |
2020-12-09 | fix(bootstrap-ifort): make adjustments for ifort's picky command line | Brad Richardson | |
2020-12-09 | Specify the correct help for `fpm run -h` | Ondřej Čertík | |
2020-12-09 | feat(bootstrap): Add support for same compilers as Fortran version | Brad Richardson | |
2020-12-09 | Merge pull request #281 from awvwgk/cleanup-archive | Laurence Kedward | |
Cleanup: Remove archived Rust prototype | |||
2020-12-09 | Merge pull request #285 from LKedward/update-binary-naming | Laurence Kedward | |
CI: update naming of release binaries | |||
2020-12-09 | Update: naming of release binaries | LKedward | |
Remove 'v' prefix to version. Use 'haskell' instead of 'bootstrap' | |||
2020-12-09 | Merge remote-tracking branch 'upstream/master' into dev-docs-model | LKedward | |
2020-12-08 | Cleanup: Remove archived Rust prototype | Sebastian Ehlert | |
2020-12-08 | Update developer docs landing page | LKedward | |
Include sections on fpm model and fpm backend | |||
2020-12-08 | Document fpm_backend module | LKedward | |
2020-12-08 | Merge pull request #271 from LKedward/fix-window-run-test | Laurence Kedward | |
Fix Windows run and test commands | |||
2020-12-08 | Merge pull request #267 from LKedward/fix-link-objects | Laurence Kedward | |
Fix enumeration of non-library link objects | |||
2020-12-08 | Merge remote-tracking branch 'upstream/master' into dev-docs-model | LKedward | |
2020-12-08 | Document model enumerations | LKedward | |
2020-12-08 | Merge pull request #274 from LKedward/update-readme | Laurence Kedward | |
Update README with link to setup-fpm github action. | |||
2020-12-08 | Merge pull request #273 from awvwgk/dev-docs | Laurence Kedward | |
Update developer documentation (manifest + command line) | |||
2020-12-08 | Document fpm_targets module | LKedward | |
2020-12-07 | Update README.md | Laurence Kedward | |