fpm on wheels
v0.10.1
このプロジェクトは、PYPIにアップロードされるFPMプロジェクトのホイールとソース分布を生成する責任があります。
ホイールは、GNU Fortran(GFORTRAN)コンパイラを使用して、 CMake 、 scikit-build 、 cibuildwheelで生成されます。また、並列コンピレーションのために、デフォルトでOpenMPサポートが装備されています。
ホイールは、次のプラットフォーム用に生成されます。
| Pythonバージョン | オペレーティング·システム | 建築 |
|---|---|---|
| > = 3.7 | Linux | x86_64、i686、aarch64 |
| > = 3.7 | macos | x86_64、arm64 |
| > = 3.7 | Windows | x86_64 |
CMakeLists.txtのgitタグおよび/またはgitコミットIDを更新: fpm 、 toml-f 、およびM_CLI2docs/README.mdを更新しますpyproject.tomlのパスとフラグを更新します。FCおよびFCの[tool.cibuildwheel.overrides.environment]テーブルはLDFLAGS githubランナーで実行されたときにtools/wheels/cibw_before_build_macos.shで印刷されたものと一致します。mainにコミットし、管理者の1人にマージを依頼します。v eg v0.1.0を使用して、 pyproject.tomlと同じバージョン番号でGithubで新しいリリースを発行します。 次のスクリプトとライセンス通知が最新であることを確認してください。
tools/wheels/gfortran_utils.sh