fpm on wheels
v0.10.1
Этот проект отвечает за создание колес и распределение источника для проекта FPM, который загружается в PYPI.
Колеса генерируются с помощью CMake , scikit-build и cibuildwheel , используя компилятор GNU Fortran (GFORTRAN). Они также оснащены по умолчанию с поддержкой OpenMP, для параллельной компиляции.
Колеса генерируются для следующих платформ:
| Версия Python | Операционная система | Архитектура |
|---|---|---|
| > = 3,7 | Linux | x86_64, I686, Aarch64 |
| > = 3,7 | macOS | x86_64, ARM64 |
| > = 3,7 | Окна | x86_64 |
CMakeLists.txt для: fpm , toml-f и M_CLI2docs/README.md с помощью файла readme проекта FPMpyproject.toml 's [tool.cibuildwheel.overrides.environment] Таблица для FC и LDFLAGS , чтобы соответствовать тем, которые напечатаны tools/wheels/cibw_before_build_macos.sh при запуске на Github Runner.main и попросите одного из администраторов слияния.pyproject.toml , используя префикс v , например, v0.1.0 . Убедитесь, что следующие сценарии и лицензионные уведомления обновлены:
tools/wheels/gfortran_utils.sh из https://github.com/macpython/gfortran-install