fpm on wheels
v0.10.1
Ce projet est responsable de la génération des roues et de la distribution source du projet FPM qui est téléchargé sur PYPI.
Les roues sont générées avec CMake , scikit-build et cibuildwheel , à l'aide d'un compilateur GNU Fortran (GFertran). Ils sont également équipés par défaut avec la prise en charge OpenMP, pour une compilation parallèle.
Les roues sont générées pour les plates-formes suivantes:
| Version python | Système opérateur | Architecture |
|---|---|---|
| > = 3,7 | Linux | x86_64, i686, aarch64 |
| > = 3,7 | macos | x86_64, arm64 |
| > = 3,7 | Fenêtre | x86_64 |
CMakeLists.txt pour: fpm , toml-f et M_CLI2docs/README.md avec le fichier ReadMe du projet FPMpyproject.toml de [tool.cibuildwheel.overrides.environment] Tableau pour FC et LDFLAGS pour correspondre à ceux imprimés par tools/wheels/cibw_before_build_macos.sh lorsqu'ils sont exécutés sur un coureur GitHub.main et demandez à l'un des administrateurs de le fusionner.pyproject.toml en utilisant le préfixe v EG v0.1.0 . Assurez-vous que les scripts et les avis de licence suivants sont à jour:
tools/wheels/gfortran_utils.sh à partir de https://github.com/macpython/gFertran-install