aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-10-14Add test for Program source file nameBrad Richardson
2020-10-14Finish first unit testBrad Richardson
2020-10-14Fix CI after moving example packagesBrad Richardson
2020-10-14stub out a unit testBrad Richardson
2020-10-14Better organize example packages and bootstrap testsBrad Richardson
2020-10-13fix(install.sh): define install_path earlierDamian Rouson
2020-10-13Update install.shDamian Rouson
Co-authored-by: Brad Richardson <everythingfunctional@protonmail.com>
2020-10-13add skeletal installerDamian Rouson
2020-10-13WIP: start installation scriptDamian Rouson
2020-10-12simplify initializing git(1) repositoryinit current directory[i]
2020-10-12check if name is a directory on backfill instead of depending on system commandinit current directory[i]
2020-10-12change cd NEWNAME;git init to cd NEWNAME &&git init per @LKedwardinit current directory[i]
2020-10-11simplify initializing git(1) repositoryinit current directory[i]
2020-10-11check if name is a directory on backfill instead of depending on system commandinit current directory[i]
2020-10-11change cd NEWNAME;git init to cd NEWNAME &&git init per @LKedwardinit current directory[i]
2020-10-11Update fpm/src/fpm/cmd/new.f90urbanjost
Co-authored-by: Laurence Kedward <laurence.kedward@bristol.ac.uk>
2020-10-11whitespaceinit current directory[i]
2020-10-11mkdir on dos of existing directory stops program on unix/linux it does notinit current directory[i]
2020-10-11DOS Test developmentinit current directory[i]
2020-10-11what is cwd?init current directory[i]
2020-10-11correct for DOS differencesinit current directory[i]
2020-10-11DOS pathname for executableinit current directory[i]
2020-10-10beta test of new subcommandinit current directory[i]
2020-10-10second pass at in-line documentationinit current directory[i]
After installing the rust package manager cargo(1) made a second pass at the in-line documentation and added the "line" subcommand, which like "help" is processed entirely within the fpm_command_line.f90 file.
2020-10-09whitespaceinit current directory[i]
2020-10-09tweek documentationinit current directory[i]
2020-10-09missing backfill implementation and only specifying --app on new subcommandinit current directory[i]
2020-10-08push with work-around for gfortran 8 issueinit current directory[i]
2020-10-07rename to M_intrinsics to possibly avoid MSWindows bug or requirementinit current directory[i]
2020-10-07matching testsinit current directory[i]
2020-10-07complete new modifications for #109 #110 #111 #135 #138 #154 #196init current directory[i]
2020-10-06renamed and cleaner help textinit current directory[i]
2020-10-06renamed againinit current directory[i]
2020-10-04minor renameinit current directory[i]
2020-10-04refactor fpm.f90 to separate subcommand new into fpm_new_subcommand.f90init current directory[i]
2020-10-04Don't pull dev dependencies of dependencies.LKedward
2020-10-04Update fpm/src/fpm.f90Laurence Kedward
Co-authored-by: Milan Curcic <caomaco@gmail.com>
2020-10-03Merge remote-tracking branch 'upstream/master' into local-dependsLaurence Kedward
2020-10-03Merge pull request #189 from urbanjost/NEWMilan Curcic
Pull request for NEW
2020-10-03Update: use default git object = 'HEAD' for checkoutLKedward
2020-10-03Merge branch 'fix-duplicate-discovery' into local-dependsLKedward
2020-10-03Fix: include statement parsingLKedward
Include statements must have a single or double quote immediately following 'include'
2020-10-03Update: source parsing test - include statementLKedward
Demonstrates bug in include statement parsing - currently erroneously parsing all statements that begin with 'include'.
2020-10-03Fix: duplication of app modulesLKedward
2020-10-03Add: support for remote git dependenciesLKedward
2020-10-03Merge branch 'fix-duplicate-discovery' into local-dependsLKedward
2020-10-03Fix: include statement parsingLKedward
Include statements must have a single or double quote immediately following 'include'
2020-10-03Update: source parsing test - include statementLKedward
Demonstrates bug in include statement parsing - currently erroneously parsing all statements that begin with 'include'.
2020-10-03Fix: duplication of app modulesLKedward
2020-10-03Update: hello_complex_2 to expose link bugLKedward
There's a bug which causes app-local modules to be added twice if auto-discovery is on and the app is specified in the manifest. This causes the module to be compiled and linked twice. Not detected before because the module contained no symbols. This commit adds an integer symbol to an app-local module to test this bug.