You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+44-2Lines changed: 44 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -38,9 +38,10 @@ __Note:__ On Linux and MacOS, you will need to enable executable permission befo
38
38
39
39
_e.g._`$ chmod u+x fpm-0.4.0-linux-x86_64`
40
40
41
-
#### Conda
42
41
43
-
Fpm is available on conda-forge, to add conda-forge to your channels use:
42
+
#### [Conda]
43
+
44
+
Fpm is available on [conda-forge], to add conda-forge to your channels use:
44
45
45
46
```
46
47
conda config --add channels conda-forge
@@ -56,6 +57,47 @@ conda activate fpm
56
57
The conda package manager can be installed from [miniforge](https://github.com/conda-forge/miniforge/releases)
57
58
or from [miniconda](https://docs.conda.io/en/latest/miniconda.html).
58
59
60
+
[Conda]: https://conda.io
61
+
[conda-forge]: https://conda-forge.org/
62
+
63
+
64
+
#### [MSYS2]
65
+
66
+
Fpm is available as MinGW package in the MSYS2 package manager.
67
+
To install fpm with pacman use
68
+
69
+
```
70
+
pacman -S mingw-w64-x86_64-fpm
71
+
```
72
+
73
+
Afterwards fpm will be available for usage.
74
+
Currently `i686`, `x86_64` and `ucrt-x86_64` are supported MinGW architectures for fpm.
75
+
For more details check the package information [here](https://packages.msys2.org/base/mingw-w64-fpm).
76
+
77
+
[MSYS2]: https://www.msys2.org/
78
+
79
+
80
+
#### [Spack]
81
+
82
+
Fpm is available with spack in its develop version.
83
+
To install fpm from spack use
84
+
85
+
```
86
+
spack install fpm
87
+
```
88
+
89
+
You can add `+openmp` to enable parallelization of the target compilation in fpm.
90
+
To use fpm in your environment load it with
91
+
92
+
```
93
+
spack load fpm
94
+
```
95
+
96
+
For more details check the package information [here](https://spack.readthedocs.io/en/latest/package_list.html#fpm).
97
+
98
+
[Spack]: https://spack.io
99
+
100
+
59
101
#### Github Actions
60
102
61
103
To setup *fpm* within Github actions for automated testing, you can use the [fortran-lang/setup-fpm](https://github.com/marketplace/actions/setup-fpm) action.
0 commit comments