Damian Rouson
Damian Rouson
Pleas let me know if you can offer any advice on resolving the following problem: I set up a small repository to learn how to use FindNetCDF. The repository has...
### Description Is anyone working on enabling `fpm` to build shared libraries? I would like to offer `fpm` as an alternative way to build [OpenCoarrays]. In thinking through what `fpm`...
### Description I believe that `fpm`'s current `--link-flag` argument needs to be split into two arguments named something like `--link-flag` (same as before) and `--link-lib`, where a concatenated list of...
### Description When adding `fpm` to a project that already has one or more non-`fpm` build system(s) (e.g., ones based on `make` or `cmake`), not being able to tell `fpm`...
### Description I assume that `fpm` constructs some form of module dependency tree. It would be nice to have an option that prints the dependency tree for a project. This...
### Description I'm building a project that depends on [GASNet-EX], which links to different libraries on different operating systems (macOS vs Linux). We will need different OS-specific `fpm.toml` files. [GASNet-EX]:...
If a procedure inside an `example/` subdirectory has an interface in a `module` and the corresponding procedure definition in a `submodule` (which was largely the intent when `submodule` became a...
I love the broad community support for `fpm`. The vibrant discussion around issue #363, which was posted about 5 months ago, makes me wonder whether a documented decision-making process could...
``` % tree . . ├── ford.md └── src └── foo_m.f90 1 directory, 2 files ``` ``` % cat ford.md --- project: Foo summary: yada yada yada src_dir: src/ ```...
Currently, it appears that ford ignores an `--exclude_dir` command-line argument if the excluded directory name appears in a `src_dir` statement in the project file: ``` $ cat project.md project: override-me...