fpm on wheels
v0.10.1
โครงการนี้รับผิดชอบในการสร้างล้อและการกระจายแหล่งที่มาสำหรับโครงการ FPM ที่อัปโหลดไปยัง PYPI
ล้อถูกสร้างขึ้นด้วย CMake , scikit-build และ cibuildwheel โดยใช้คอมไพเลอร์ GNU Fortran (GFORTRAN) พวกเขายังได้รับการติดตั้งโดยค่าเริ่มต้นด้วยการสนับสนุน OpenMP สำหรับการรวบรวมแบบขนาน
ล้อถูกสร้างขึ้นสำหรับแพลตฟอร์มต่อไปนี้:
| เวอร์ชัน Python | ระบบปฏิบัติการ | สถาปัตยกรรม |
|---|---|---|
| > = 3.7 | ลินเวกซ์ | x86_64, i686, aarch64 |
| > = 3.7 | แม็กอส | 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 runnermain และขอให้ผู้ดูแลระบบคนใดคนหนึ่งรวมเข้าด้วยกันpyproject.toml โดยใช้คำนำหน้า v เช่น v0.1.0 ตรวจสอบให้แน่ใจว่าสคริปต์และประกาศใบอนุญาตต่อไปนี้เป็นปัจจุบัน:
tools/wheels/gfortran_utils.sh จาก https://github.com/macpython/gfortran-install