aleaxit / gmpy

General Multi-Precision arithmetic for Python 2.6+/3+ (GMP, MPIR, MPFR, MPC)
https://gmpy2.readthedocs.io/en/latest/
GNU Lesser General Public License v3.0
513 stars 87 forks source link

Revert part of #361 related to arm64 builds (now a separate job again) #364

Closed skirpichev closed 1 year ago

skirpichev commented 1 year ago

That reverts part of erroneously merged #361. No testing for cython integration for wheels yet.

@bebound I'll appreciate your review (wheels testing doesn't work yet on the macos arm64 builds). For some reason delocate was unable for fix arm64 wheels in #361 or https://github.com/skirpichev/gmpy/tree/fix-arm64. Now everything was reverted to the previous setup and library files are included in wheels. It would be nice if we can leave comments on variables in the scripts/before_ci_build_apple_silicon.sh (e.g. LDFLAGS seems to be redundant, as there is ARCHFLAGS).