aboutsummaryrefslogtreecommitdiff
path: root/src/fpm_command_line.f90
AgeCommit message (Collapse)Author
2021-11-29Apply suggestion: move run to filesystem and use getlineLaurence Kedward
fpm_environment::run is moved to fpm_filesystem so that it can use the getline function to retrieve redirected output from file
2021-11-21Bump version to 0.5.0 (#614)Sebastian Ehlert
2021-11-12correct basename(3f) function and subsequently fix --list optionJohn S. Urban
The --list option was incorrectly trimming pathnames when suffix=.false. was present, and the meaning of the --list option has changed from originally being an option to display the full pathnames of targets to displaying a table of matching target basenames. Since the --runner command can be used to display the full pathnames and the runner command defaults to an "echo" command the pathnames can still easily be generated, but an example was added to reflect that. As the help text needed editing anyway, changed some whitespace to conform to the requirements of the txt2man(1) utility, to facilitate easily generating man-pages and HTML versions of the help text.
2021-11-12white-space adjustments to help to conform to txt2man(1) utilityJohn S. Urban
A few lines in the help text no longer conformed to the rules used by txt2man(1), causing errors in generating man-pages and an HTML version of the documentation available via the "help" subcommand.
2021-09-28Actually read environment variablesSebastian Ehlert
2021-09-24Fix truncated help text (#578)urbanjost
2021-09-23Allow setting, archiver, C compiler flags and linker flags from commandline ↵Sebastian Ehlert
(#549) - Read Fortran compiler from FPM_FC or --compiler (deprecate FPM_COMPILER) - Read Fortran compiler options from FPM_FFLAGS or --flag - Read C compiler from FPM_CC or --c-compiler (deprecate FPM_C_COMPILER) - Read C compiler options from FPM_CFLAGS or --c-flag - Read archiver from FPM_AR or --archiver - Read linker options from FPM_LDFLAGS or --link-flag
2021-09-23Build no tests by default (#572)Sascha Klawohn
Building tests can be enforced using --tests for build. It is done automatically before running tests.
2021-09-08Default branch renaming aftermath (#565)Sebastian Ehlert
2021-08-27Update version for new release (#546)Sebastian Ehlert
2021-08-13Merge branch 'master' into compiler-objectSebastian Ehlert
2021-08-04Generate build/.gitignore (#528)urbanjost
- git-specific, but not git-dependent but is it better if managed directly by fpm - no .gitignore generated by subcommand new
2021-07-30Move default flags fetching and build name generation to modelSebastian Ehlert
2021-07-18remove warnings and fix truncated help textJohn S. Urban
2021-07-11some more STOP to FPM_STOP conversionsJohn S. Urban
2021-07-11all stops via fpm_stop(1)John S. Urban
2021-07-09check name used for package, executable, test, or exampleJohn S. Urban
2021-06-23Bump version to 0.3.0 for new release.Laurence Kedward
2021-06-05Merge branch 'master' into masterLaurence Kedward
2021-06-01document response fileJohn S. Urban
2021-06-01alpha plugins, take IIIJohn S. Urban
2021-05-27Automatically search for package manifestSebastian Ehlert
2021-05-27Allow fpm to change the working directorySebastian Ehlert
2021-04-29Identify OpenBSDBrian Callahan
2021-03-31Phase out Haskell fpm (#420)Sebastian Ehlert
- remove bootstrap directory from repository - remove stack-build from CI workflow - move Fortran fpm to project root - adjust install script and bootstrap instructions