aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-12-07Remove spurious whitespace changeLaurence Kedward
2020-12-03Update example package for indirect module useLKedward
Update hello_complex_2 example package to add a non-library module that is indirectly used by an app in the same directory.
2020-12-03Update: dependency tests for updated resolve_target_linkingLKedward
Add checks on the link object lists built for archives and executables in 'resolve_target_linking'
2020-12-03Fix: enumeration of executable link objectsLKedward
Adds missing recursive discovery of non-library dependency objects for executable link object lists
2020-12-02Merge pull request #248 from LKedward/incremental2Laurence Kedward
Refactor backend for incremental rebuilds
2020-12-01Merge pull request #262 from everythingfunctional/add_flag_to_default_setBrad Richardson
Add -fcoarray=single to default gfortran flags
2020-12-01Merge pull request #260 from LKedward/fix-release-testingLaurence Kedward
Fix CI to test release build
2020-12-01Separate CI job steps for debug and release buildsLKedward
2020-11-30feat: add -fcoarray=single to default gfortran flagsBrad Richardson
2020-11-30Merge pull request #259 from awvwgk/readmeMilan Curcic
Reorder README to focus on the Fortran fpm version
2020-11-30Simplify bootstrapping instructionsSebastian Ehlert
2020-11-30Add --static flag back to binary releasesLKedward
2020-11-30Bump patch number for new releaseLKedward
2020-11-30Fixes: for Windows release build using mingw-w64-gcc 8.1.0 LKedward
Workaround for compiler bug when building Windows release. Update M_CLI2 revision to include same fix.
2020-11-30Update CI.ymlLaurence Kedward
2020-11-30Update: CI to also test release versionLKedward
2020-11-29Rewrite README to focus on the Fortran fpm versionSebastian Ehlert
- describe complete bootstapping process in collapsed details section
2020-11-28Changes for reviewLKedward
Lowercase openmp pragmas
2020-11-25Merge pull request #246 from LKedward/release_buildsLaurence Kedward
CI: upload binaries when a release is published
2020-11-25Merge pull request #239 from urbanjost/runnerLaurence Kedward
Add --runner option to Fortran fpm to match Haskell fpm
2020-11-25Merge branch 'master' into incremental2Laurence Kedward
2020-11-25Add: testsuite for backend build scheduling routinesLKedward
2020-11-25Merge pull request #247 from awvwgk/manifestLaurence Kedward
Refactoring of manifest types
2020-11-23Minor fix: for link flag concatenationLKedward
2020-11-23Cleanup and refactor for PRLKedward
Move enumeration of link target object dependencies out of backend and into fpm_targets module. Add string_cat function for concatenating arrays of string_t. Add comments and procedure descriptions.
2020-11-22Minor fix: explicitly specify .exe suffix in windows.Laurence Kedward
2020-11-21better examples for --runner and errata per @awvwgkinit current directory[i]
2020-11-21Refactor: backend build schedulingLKedward
Separate build targets into schedule regions for parallel builds.
2020-11-21correct non-standard logical formatinit current directory[i]
2020-11-21Update: run command for incremental rebuildsLKedward
2020-11-21Refactor: backend for incremental rebuildingLKedward
2020-11-21Update: source processing with file hashesLKedward
2020-11-21Add: simple string hashing functionsLKedward
2020-11-21Refactoring of manifest typesSebastian Ehlert
- move defaults from fpm to fpm_manifest - rename all manifest types from *_t to *_config_t - instance names correspond to table names in manifest
2020-11-21Update: README with executable permission text for binariesLKedward
2020-11-21help textinit current directory[i]
2020-11-21add help text for --runner parameterinit current directory[i]
2020-11-20Add: hashes to binary releasesLKedward
2020-11-20Update: naming of bootstrap binary releaseLKedward
2020-11-20Update: naming of binary releasesLKedward
2020-11-19Check release version on all platformsLKedward
2020-11-19Restrict github actions release triggersLKedward
2020-11-19Update: README with binary download link.LKedward
2020-11-19Fix compile flags for release binariesLKedward
2020-11-18minor revision change to version of M_CLI2 that builds with intel ifort compilerinit current directory[i]
2020-11-18remove short argument names and a few errata in documentsinit current directory[i]
2020-11-18Update: binary release CILKedward
2020-11-18Compile release binaries staticallyLKedward
2020-11-18Move release workflow into existing CI to reuse build/test workflowLKedward
2020-11-18Fix: binary_release ciLKedward