aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-12-07Document fpm_source_parsingLKedward
2020-12-07Refactor: separate source parsing routines from source discoveryLKedward
2020-12-07Merge branch 'master' into fix-window-run-testLaurence Kedward
2020-12-07Remove spurious whitespace changeLaurence Kedward
2020-12-07Merge pull request #255 from urbanjost/compilerLaurence Kedward
Add --compiler switch
2020-12-07Update developer documentation (manifest + command line)Sebastian Ehlert
- populate the landing page at https://fpm.fortran-lang.org - link with the TOML homepage and describe the package manifest format - sketch the implementation of the TOML parsing and link to TOML-Fortran - describe the scope of *fpm* with respect to the package manifest - link with the M_CLI2 repository and describe the command line interface - add a short documentation on the usage of M_CLI2 for the command line - describe the process of adding new subcommands and arguments - outline the generation of the developer pages and link to the FORD wiki
2020-12-06cleanup errata in fpm_compiler.f90init current directory[i]
2020-12-06change way module directory is specified per concepts from @awvwgk to make ↵init current directory[i]
nagfor work
2020-12-06nagfor compiler optionsinit current directory[i]
2020-12-05Merge pull request #268 from everythingfunctional/fix_hfpm_dependenciesBrad Richardson
Fix dependency tracking issue in bootstrap version
2020-12-05add test with --release switch on runinit current directory[i]
2020-12-05Bump patch numberLKedward
2020-12-05Fix: output path for WindowsLKedward
Remove hard-coded forward slash.
2020-12-05Update tests: to include run and test commandsLKedward
2020-12-05fix(hfpm): dependence on library mod filesBrad Richardson
2020-12-04add coarray and less verbose warnings for intel ifortinit current directory[i]
2020-12-04mingw buginit current directory[i]
2020-12-04remove debug from help-testinit current directory[i]
2020-12-04dos line terminatorsinit current directory[i]
2020-12-04debugging mingwinit current directory[i]
2020-12-04workaround for old compilerinit current directory[i]
2020-12-04add caf case to fpm_compiler.f90; debug mingw help_test.f90init current directory[i]
2020-12-04Merge branch 'compiler' of https://github.com/urbanjost/fpm into compilerinit current directory[i]
2020-12-04debug mingwinit current directory[i]
2020-12-04Update fpm/src/fpm_compiler.f90urbanjost
Co-authored-by: Laurence Kedward <laurence.kedward@bristol.ac.uk>
2020-12-04Update fpm/src/fpm_compiler.f90urbanjost
Co-authored-by: Laurence Kedward <laurence.kedward@bristol.ac.uk>
2020-12-04remove compare of built manual and manualinit current directory[i]
2020-12-04remove unused variablesinit current directory[i]
2020-12-04new fpm not in path. use "fpm run"init current directory[i]
2020-12-03errata in helpinit current directory[i]
2020-12-03local ffpm changed to fpminit current directory[i]
2020-12-03Merge branch 'master' into compilerurbanjost
2020-12-03add help test to fpm.tomlinit current directory[i]
2020-12-03Add test program for help subcommand and correct 'fpm help build'init current directory[i]
2020-12-03Merge branch 'compiler' of https://github.com/urbanjost/fpm into compilerinit current directory[i]
2020-12-03Update fpm/src/fpm_command_line.f90urbanjost
Co-authored-by: Laurence Kedward <laurence.kedward@bristol.ac.uk>
2020-12-03Update fpm/src/fpm_command_line.f90urbanjost
Co-authored-by: Laurence Kedward <laurence.kedward@bristol.ac.uk>
2020-12-03Update fpm/src/fpm_command_line.f90urbanjost
Co-authored-by: Laurence Kedward <laurence.kedward@bristol.ac.uk>
2020-12-03Update fpm/src/fpm_command_line.f90urbanjost
Co-authored-by: Laurence Kedward <laurence.kedward@bristol.ac.uk>
2020-12-03Update fpm/src/fpm_command_line.f90urbanjost
Co-authored-by: Laurence Kedward <laurence.kedward@bristol.ac.uk>
2020-12-03Update fpm/src/fpm_compiler.f90urbanjost
Co-authored-by: Laurence Kedward <laurence.kedward@bristol.ac.uk>
2020-12-03Update fpm/src/fpm_command_line.f90urbanjost
Co-authored-by: Laurence Kedward <laurence.kedward@bristol.ac.uk>
2020-12-03Update fpm/src/fpm_command_line.f90urbanjost
Co-authored-by: Laurence Kedward <laurence.kedward@bristol.ac.uk>
2020-12-03Update fpm/src/fpm_command_line.f90urbanjost
Co-authored-by: Laurence Kedward <laurence.kedward@bristol.ac.uk>
2020-12-03Update fpm/src/fpm_command_line.f90urbanjost
Co-authored-by: Laurence Kedward <laurence.kedward@bristol.ac.uk>
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-02erratainit current directory[i]
2020-12-02Merge pull request #248 from LKedward/incremental2Laurence Kedward
Refactor backend for incremental rebuilds