Laurence Kedward
Laurence Kedward
Related to and , I am wondering whether there is motivation to extract the lightweight unit testing framework as a separate *fpm* package? I liked it enough to incorporate a...
Awesome. Yep I'm happy to help co-maintain this. Having it under the fortran-lang namespace seems like a good idea as it is used by *fpm* and it would hopefully encourage...
A quick and dirty bash completion demo for fpm targets based on [this answer](https://serverfault.com/a/52590). https://user-images.githubusercontent.com/26024234/109632892-6d30c180-7b3f-11eb-86f9-65939540d2b1.mp4 ```bash #!/usr/bin/env bash # # _fpm_run_completion() { _opts=$(ffpm build --list 2>&1 | grep app |...
> How does one ship such a bash-completion script? I imagine this is where system package managers become useful, though I know very little about distribution best-practices. The next best...
> For Unix there are two possibilities: > > 1. sourcing a script at startup, this is usually placed in `/etc/profile.d` > 2. Running `eval "$(fpm bashcompletion)"` at shell startup,...
Thanks @kubajj and @everythingfunctional - I'll put some time to review this this weekend.
> @LKedward about the changes to the manifest being included in the PR. I was thinking that since the profiles are not used yet, then we should not include it...
Thanks @urbanjost; I've had a quick play around with your proposal demo — it's exciting to be able to use other compilers with fpm! I've been using the `--flag` feature...
Sebastian @awvwgk - would you mind reviewing the changes in [`src/fpm/dependency.f90`](https://github.com/fortran-lang/fpm/pull/498/files#diff-8cedad05865f9bf57fbe1fc41bb399712c5c6d3bb8f4a6ba8a1d239901331bb5)?
> ... we decided to focus on functionality rather than covering edge cases. Right now, it does not fail, it just ignores them. If you've got the time this week...