fpm on wheels
v0.10.1
This project is responsible for generating the wheels and the source distribution for the fpm project that is uploaded to PyPI.
The wheels are generated with CMake, scikit-build and cibuildwheel,
using a GNU Fortran (gfortran) compiler. They are also equipped by default
with OpenMP support, for parallel compilation.
The wheels are generated for the following platforms:
| Python version | Operating System | Architecture |
|---|---|---|
| >= 3.7 | Linux | x86_64, i686, aarch64 |
| >= 3.7 | macOS | x86_64, arm64 |
| >= 3.7 | Windows | x86_64 |
CMakeLists.txt for:
fpm,
toml-f and
M_CLI2docs/README.md with the README file of the fpm projectpyproject.toml's
[tool.cibuildwheel.overrides.environment] table for FC and LDFLAGS
to match those printed by tools/wheels/cibw_before_build_macos.sh when
run on a GitHub runner.main and ask one of the admins
to merge it.pyproject.toml using the prefix v e.g. v0.1.0.Ensure that the following scripts and license notices are up to date:
tools/wheels/gfortran_utils.sh from https://github.com/MacPython/gfortran-install