Age | Commit message (Collapse) | Author |
|
fpm_environment::run is moved to fpm_filesystem so that it can use the getline function to retrieve redirected output from file
|
|
|
|
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.
|
|
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.
|
|
|
|
|
|
(#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
|
|
Building tests can be enforced using --tests for build. It is done
automatically before running tests.
|
|
|
|
|
|
|
|
- git-specific, but not git-dependent but is it better if managed directly by fpm
- no .gitignore generated by subcommand new
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- remove bootstrap directory from repository
- remove stack-build from CI workflow
- move Fortran fpm to project root
- adjust install script and bootstrap instructions
|